2014-05-03 34 views
0

我嘗試執行fql來獲取myapp的權限。這裏是我的FQL查詢Facebook FQL給出的錯誤爲friends_birthday權限

SELECT read_friendlists,friends_birthday FROM permissions where uid='.$uid 

它工作正常程序,我早先創建的,但與新創建的應用程序,我得到以下錯誤

「friends_birthday不是權限表中的一員」

任何想法是什麼造成這種情況?

+0

Graph API的V 2.0中刪除了所有'friends_ ...'權限。 https://developers.facebook.com/docs/apps/changelog – CBroe

回答

0

直到2015年4月30日,您仍然應該可以使用Graph API的v1.0版本。正如CBroe寫道,那麼friends_ *權限將被刪除。

你應該能夠指定要使用到那時這裏描述的圖形API版本:https://developers.facebook.com/docs/apps/versions#calling_from_supported_sdks

https://developers.facebook.com/tools/explorer?fql=SELECT%20read_friendlists%2Cfriends_birthday%20FROM%20permissions%20where%20uid%3Dme() 

作品對我來說,如果我選擇1.0作爲版本在右上角的下拉。

+0

好的,在4月30日之後,訪問朋友的生日的方式是什麼。我沒有看到Facebook開發人員網站上提供替代方案的任何內容... –