我想知道是否可以發佈到在iOS中使用Facebook創建的Facebook應用程序頁面的牆上。我不想使用用戶登錄信息發佈到自己的牆上,而是希望在應用的頁面上發佈更新的開放遊戲。這可能嗎?iOS發佈到Facebook應用程序牆
回答
是的,這是可能的。從http://developers.facebook.com/docs/reference/api/application/:
要執行以下操作作爲一個應用程序頁面,而不是當前用戶,則必須使用應用程序的頁面訪問令牌,而不是用戶訪問令牌通常用於修改圖形API的對象,也不是應用程序訪問令牌。此訪問令牌可以通過使用manage_pages權限向/ USER_ID /帳戶發出HTTP GET來檢索。這將返回用戶具有管理訪問權限的頁面(包括應用程序配置文件頁面)的列表,以及每個頁面的access_token。
...
您可以通過發出HTTP POST請求APP_ID /進料口連接創建一個鏈接,張貼或狀態信息。要查看更多詳細信息,請參閱鏈接,帖子和狀態消息文檔。
要在發佈到牆上時(即作爲應用程序發佈而不是當前用戶發佈)模擬應用程序,必須使用具有manage_pages和publish_stream權限的應用程序頁面access_token,如上面的應用程序訪問標記所述。
因此,您首先必須向API請求應用程序頁面訪問令牌,然後使用此訪問令牌在牆上張貼。 Facebook iOS SDK有助於構建上述文檔中提到的Graph API調用。
「要在發佈到牆上時(即作爲應用程序發佈而不是當前用戶發佈)模擬應用程序,您必須使用具有manage_pages和publish_stream權限的應用程序頁面access_token,如上面的應用程序訪問令牌中所述。這是我想要做的,但我如何獲得應用頁面訪問令牌?它在文檔中說:https://graph.facebook.com/oauth/access_token? client_id = YOUR_APP_ID&client_secret = YOUR_APP_SECRET& grant_type = client_credentials但是這是什麼給我的?謝謝! –
不,您提及的電話會爲您提供應用程序登錄訪問令牌,這是不相同的。您需要檢索應用程序頁面訪問令牌,並通過使用具有管理應用程序頁面權限的用戶登錄,然後如上所述獲取'/ USER_ID/accounts'來獲取該頁面。 –
啊,是的,這是有道理的。所以我這樣做了,併發送HTTP POST到頁面,並且我得到了響應http://graph.facebook.com/245547652122925_282887395055617。這表明它已發佈到Facebook,但在實際頁面上沒有帖子。任何想法爲什麼? –
- 1. Facebook應用程序發佈到牆
- 2. Facebook應用程序發佈到牆
- 3. iPhone發佈到Facebook應用程序牆
- 4. 從iOS應用程序發佈到Facebook牆使用Phonegap構建
- 5. 從iOS應用程序發佈到用戶Facebook牆
- 6. 從IOS應用程序發佈視頻到用戶Facebook牆
- 7. 從iOS應用程序發佈圖像到用戶的Facebook牆
- 8. 如何從iOS應用程序發佈到Facebook和Twitter牆壁
- 9. 發佈Facebook應用程序鏈接到iOS應用程序
- 10. 發佈到應用程序牆用戶
- 11. 使用Facebook應用程序發佈到用戶牆上
- 12. 在應用程序中發佈到用戶牆上(facebook php sdk)
- 13. Facebook應用程序,發佈到用戶牆上的概念
- 14. Facebook應用程序,每天發佈到用戶的牆壁
- 15. 應用程序發佈到牆壁
- 16. Facebook發佈到牆
- 17. Facebook iOS SDK 3.0發佈到牆
- 18. Facebook應用程序停止發佈更新到牆上
- 19. Facebook通過應用程序發佈到他人的牆上
- 20. 私密地發佈到Facebook應用程序牆頁面
- 21. 從iPhone應用程序發佈到Facebook牆
- 22. 從Adobe Air android應用程序發佈到Facebook牆
- 23. 從iPhone應用程序發佈到Facebook牆的鏈接
- 24. 是否可以通過JavaScript發佈到Facebook應用程序牆?
- 25. 發佈一個事件到facebook上的應用程序牆
- 26. 如何發佈到Silverlight應用程序的Facebook牆
- 27. 發佈到Facebook應用程序頁面牆作爲應用程序頁在python
- 28. Facebook發佈到用戶牆
- 29. Facebook應用程序牆發佈不再顯示在Facebook iPhone應用程序
- 30. 發佈到牆上作爲Facebook應用
詳細說明您的問題? – rptwsthi