接口分類 | 接口名 | 描述 | |
---|---|---|---|
用戶信息 | 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.setStatus | Page管理員修改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 | 獲取用戶的圈人請求列表。 |