2012-01-11 55 views
0

我一直在嘗試獲取發送給用戶的事件邀請列表。我打得四處圖形API資源管理器從如何使用Facebook Graph API列出用戶的事件邀請和拒絕事件

https://developers.facebook.com/tools/explorer

我已經打過電話https://graph.facebook.com/userid/events發現,但它返回我只是事件的用戶響應爲「主治」或「不確定」。

是否有可能獲得用戶的活動邀請列表,如在Facebook活動頁面中顯示的那樣。

此外,我不知道如何列出用戶回覆「拒絕」的事件。

也許我缺少適當的權限,但我懷疑它,因爲我給所有與grap資源管理器相關的事件相關的權限,但仍然只有'參加'或'不確定'RSVPt事件。

回答

4

您還可以在/ {userid}/events/not_replied上執行GET操作。看起來未加入事件的用戶將不會顯示在/ {userid}/events列表中,如果您查看文檔,那麼僅僅列出用戶已加入的列出事件的細節。舊的API似乎將它們保存在一個列表中。

0

您需要將HTTP GET從圖形API如下:

fql?q=SELECT uid,eid,rsvp_status FROM event_member WHERE uid = me()

您可以從通話取回所有三種狀態。

{ 
    "data": [ 
    { 
     "uid": "723020003", 
     "eid": "19935786340002", 
     "rsvp_status": "not_replied" 
    }, 
    { 
     "uid": "723020003", 
     "eid": "234524000290351", 
     "rsvp_status": "attending" 
    }, 
    { 
     "uid": "723020003", 
     "eid": "210091000081240", 
     "rsvp_status": "declined" 
    } 
    ] 
} 
相關問題