2014-05-09 195 views
0

使用Graph API 2.0,開發人員的工作變得更加複雜。share_item擴展權限

我有一個WordPress插件,當一篇新文章發佈時,會自動發佈更新到我的Facebook頁面。每個WordPress站點都使用不同的Facebook應用程序與Facebook的API進行通信,以發佈帖子到其各自的Facebook頁面。

已設置的舊版應用程序已具有所有必需的設置和驗證權限,因此它們都可以正常工作。

我即將設置的較新的一個不同,因爲在我可以請求特定權限之前發佈需要批准。

我已經得到我的應用程序批准publish_actionsmanage_pages權限。不幸的是,這個插件無法正常工作,並且這個錯誤是由Facebook拋出的。

(#100)需要延長許可:share_item

沒有上市,我報批任何share_item許可。我能做些什麼來解決這個問題?

Graph API 2.0 Documentation也沒有提及share_item的任何內容。

回答

2

聽起來像一個錯誤。錯誤信息錯誤,或者您應該能夠提交share_item以供審查。

請參閱https://developers.facebook.com/bugs是否有錯誤報告,如果它不請求提交一個錯誤。

更新:看着它後,似乎錯誤信息是錯誤的。只要你有publish_actions你就沒事。

+0

你的意思是插件或Facebook方面的bug?錯誤消息來自'catch(FacebookApiException $ e)'和'$ e-> getMessage()'。 – josephting

+0

對我來說,這聽起來像是Facebook的一個bug。 – WizKid

+1

好的,我檢查了錯誤信息是錯誤的。你只需要publish_actions。因此,請確保用戶在調用API之前已授予該權限,並且所有內容都應該沒有問題 – WizKid