API
出自Manyou开发者指南
本文用于描述Manyou Open API接口的使用方法,利用这些API,您可以通过MYOP调用指定UCenter Home用户网站上的数据,包括身份验证、用户资料、好友关系、应用使用情况等等。这些数据可以配合应用开发者将应用更紧密的整合于UCenter Home用户网站上,并与应用服务器互通,实现一系列基于用户、行为和人际关系的复杂功能。
目录 |
REST 接口
Manyou Open API使用REST接口调用和返回数据。这意味着这些数据的传输需要经由标准的HTTP GET及POST请求,在应用服务器和MYOP服务器之间通过Internet进行通信。任何编程语言,包括但不限于PHP、ASP.net、Java、Perl等均可以很好的使用REST接口存取数据,因此也意味着作为开发者,您的应用可以使用任何编程语言进行开发。
API 方法
user
- user.getInfo
- 获取指定用户的信息,查看权限同当前登录用户
- user.getLoggedInUser
- 获取当前Session登录的用户ID。
- user.isAppAdded
- 返回当前用户是否添加该应用
friend
- friend.get
- 返回当前用户的好友。
- friend.areFriends
- 返回两个用户是否为好友。
- friend.getAppUsers
- 在当前用户的好友中,返回安装了指定应用的好友的用户ID。
site
- site.get
- 获取指定站点的信息。
feed
- feed.publishTemplatizedAction
- 向用户或页面发送 Feed,由
session_key或page_actor_id参数指定。
profile
- profile.setMYML
- 设置用户个人主页中显示的MYML,包括个人主页中的应用程序块和行为列表。
- profile.getMYML
- 获取当前用户个人主页中,由本应用设置的MYML代码。
notification
- notification.get
- 获取指定用户的通知
- notification.send
- 向指定用户发送通知
