我已經搜索了周圍,但無法找到答案,所以我在這裏嘗試。通過其他頁面牆(Facebook API)獲取帖子
是否有可能通過頁面牆上的其他人發佈帖子(請參閱圖像示例:http://d.pr/i/fklT)。 Facebook的API?
我試着/ PAGE_ID /職位,但只給了我更新由頁創建的,而不是通過喜歡的網頁的人
我已經搜索了周圍,但無法找到答案,所以我在這裏嘗試。通過其他頁面牆(Facebook API)獲取帖子
是否有可能通過頁面牆上的其他人發佈帖子(請參閱圖像示例:http://d.pr/i/fklT)。 Facebook的API?
我試着/ PAGE_ID /職位,但只給了我更新由頁創建的,而不是通過喜歡的網頁的人
這是通過使用而不是正常的圖形對象FQL可能:
https://graph.facebook.com/fql?q=SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key = 'others' AND source_id = YOUR_PAGE_ID&access_token=YOUR_ACCESS_TOKEN
作品完美,謝謝 –
正如馬丁所說,這是可能的使用FQL圖形API。我試過Martin的解決方案,但需要稍微改變它。
定義filter_key = 'others'
沒有幫助。相反,你可以更換爲actor_id != YOUR_PAGE_ID
,所以,到最後,你可以有:
https://graph.facebook.com/fql?q=SELECT post_id, created_time , app_data, type, actor_id, target_id, message FROM stream WHERE source_id = YOUR_PAGE_ID AND actor_id != YOUR_PAGE_ID&access_token=YOUR_ACCESS_TOKEN
如果你需要更多的變量,你只需把它們SELECT後,你可以在這裏檢查出來:https://developers.facebook.com/docs/reference/fql/stream
在iOS上,您不需要將訪問令牌放入查詢中。要檢查如何使用最新的iOS SDK做到這一點,在這裏看到我的回答:https://stackoverflow.com/a/14357179/675486
使用圖形API,你可以得到所有的帖子(包括其他人)查詢字段「喂」,而不是「上崗」,例如/ PAGE_ID/feed。我得到這個從這個對方回答:
你有沒有試過看看Facebook的API? – Alvaro
是的。/PAGE_ID /帖子是我能找到的唯一的東西(只給我的網頁更新) –