人人API

API 列表
接口分类接口名描述
用户信息users.getInfo得到用户的信息,支持批量获取。 
users.getLoggedInUser得到当前session的用户ID。 
users.hasAppPermission根据用户的id,以及相应在人人网的操作权限(接收email,更新状态等),来判断用户是否可以进行此操作。 
users.isAppUser判断用户是否已对App授权。 
users.getProfileInfo获取用户个人主页的信息
users.getVisitors获取用户最近来访列表
好友关系friends.areFriends判断两组用户是否互为好友关系,比较的两组用户数必须相等。 
friends.get得到当前登录用户的好友列表,得到的只是含有好友id的列表。 
friends.getSameFriends获取两个用户的共同好友。 
friends.getFriends得到当前登录用户的好友列表。 
friends.getAppUsers返回已经添加了一个应用的好友的用户Id列表,即将过期,不推荐使用,请使用friends.getAppFriends 
friends.getAppFriends查询当前用户安装某个应用的好友列表,此接口返回全部数据(2008-12-18)。 
friends.search搜索用户,根据搜索条件返回搜索结果。
日志blog.addBlog发表一篇日志。
blog.gets获取指定用户的可见日志列表。
blog.get获取自己或好友一篇日志的全部信息。
blog.getComments获取一篇日志的评论。
blog.addComment对日志评论。
相册photos.createAlbum创建新的相册。
photos.getAlbums获取用户的相册列表。
photos.upload上传照片到用户的相册。
photos.get获取单个相册的照片列表或某张照片的信息。
photos.addComment对可见照片或者相册进行评论。
photos.getComments获取可见照片的相关评论内容。
photos.tag以session_key对应用户的身份圈出照片中的好友或人,此API会发送圈人请求,待用户接受圈人请求后会发出圈人新鲜事。
photos.getTags以session_key对应用户的身份获取照片中圈出的好友或人。
photos.acceptTag接受圈人请求,此API会触发一个圈人新鲜事。
photos.refuseTag拒绝接受圈人请求,此API会删除圈人请求。
状态status.gets获取用户的状态列表。
status.set用户更新状态。
status.get返回用户某条状态。
status.getComment获取一条状态中的所有回复内容。
status.addComment对一条状态增加一条回复。
status.getEmoticons获取状态中的表情图片和表情符号对应列表。
status.forward用户转发状态的操作,支持同时评论给转发人。
分享share.publish(deprecated)发布分享,例如分享视频、音乐、链接、日志、商品、照片等。
share.share发布分享,例如分享视频、音乐、链接、日志、商品、照片等
(此接口是share.publish接口的升级,支持二次分享,且返回分享Id,分享url等更多信息)
share.getComments以Session Key对应的用户的身份获取某个分享的评论。
share.addComment以Session Key对应的用户的身份对某个分享进行评论。
喜欢like.isLiked判断用户是否喜欢过url。 
like.getCount获取url被喜欢的次数。 
like.like针对某个url执行like操作(可以是站内资源url,如:日志、照片、相册、视频等。也可以是站外的资源url)。
like.unlike针对某个url执行取消like操作(可以是站内资源url,如:日志、照片、相册、视频等,也可以是站外的资源url)。
地理位置信息(LBS)places.create创建一个地点。
checkins.checkin签到。
新鲜事feed.get获取新鲜事,可指定新鲜事的类型。
feed.publish(deprecated)发布用户的个人动态信息到用户人人网主页,同时会出现在好友的新鲜事中。
feed.publishFeed发布用户的个人动态信息到用户人人网主页,同时会出现在好友的新鲜事中
(此接口区别于老的feed.publish,它不需要注册新鲜事模版,且自带回复框)
通知notifications.send给指定的用户发送通知。 
邀请invitations.createLink创建站外邀请的链接地址。 
invitations.getInfo根据用户ID或者时间段,获得邀请的详细信息(邀请人、邀请时间、被邀请人)。 
支付pay.isCompleted查询某个用户在一个应用中一次消费是否完成(2008-10-27)。 
pay.regOrder预存入用户在应用中消费产生的订单数据,消费金额等信息,
返回保证一个用户某次在一个应用中支付人人豆安全性的Token(2008-10-27)。
 
pay4Test.isCompleted只用于开发者模拟人人豆支付的测试,功能与pay.isCompleted一样(2008-12-18)。 
pay4Test.regOrder只用于开发者模拟人人豆支付的测试,功能与pay.regOrder一样(2008-12-18)。 
pay.queryOrders查询订单状态。 
公共主页pages.getManagedList获取当前用户管理的Page列表。
pages.setStatusPage管理员修改Page的状态。
pages.isFan判断用户是否为Page(公共主页)的粉丝。 
pages.getCategories获取Page类别。 
pages.getInfo获取某个Page的信息。 
pages.isAdmin判断用户是否为Page的管理员。 
pages.isPage判断一个ID是否为PAGE。 
pages.getList获取Page的列表。 
pages.getFansList获取Page粉丝的列表。 
管理admin.getAllocation得到一个应用当天可以发送的通知和邀请的配额。 
admin.textFilter对给定的文本进行过滤,返回过滤后的文本,如果不合法,则给出错误信息。 
请求requests.getTagRequests获取用户的圈人请求列表。 


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值