2012-06-14 139 views
0

我正在嘗試將Facebook API集成到我的iPhone應用程序中。Facebook圖形API(圖形API資源管理器vs自己的應用程序)

我已經找到了問題,當我使用自己的應用程序,並嘗試獲取的其他用戶的狀態返回每次:

{ 
     "data": [ 
     ] 
    } 

但是,當使用圖形API瀏覽器爲這個目的,將返回所有的公共數據用戶的狀態。

所有狀態都是公開的,每個人都可以閱讀。可能會使用FQL,但Facebook建議使用Graph API?

那裏有什麼問題?

另一個問題,如果以前沒有解決方案:我可以讀取任何用戶的公共狀態?可能是我可以訂閱一個用戶,並看到他的公衆意見與其他Graph API請求。

回答

0

請對/me/permissions打電話與兩個應用程序,並檢查是否具有授予每個應用程序相同的Permissions - 你可能錯過了read_stream許可的其他應用程序

+0

你好LGY。感謝您的迴應。不幸的是,它並沒有幫助我。我在我的iPhone應用程序和Graph API Explorer中也有read_stream權限。現在我可以閱讀我的朋友的狀態(所以權限被添加)。但是不是我的朋友的人的公共狀態沒有成功。 –

+0

您是否與另一個人測試了您的應用程序?例如,人員的ID是100000881708201.我無法在Graph Api Explorer工具中使用自己的應用程序閱讀他的狀態,但我可以輕鬆地使用Graph Api Explorer Facebook應用程序在那裏執行此操作。 –

+0

有一些屏幕:權限 - [權限](https://dl.dropbox.com/u/5481335/Screen%20Shot%202012-06-15%20at%2010.53.15%20AM.png);結果與自己的應用程序 - [自己的應用程序](https://dl.dropbox.com/u/5481335/Screen%20Shot%202012-06-15%20at%2010.53.25%20AM.png);結果與圖形API資源管理器應用程序 - [圖形API資源管理器應用程序](https://dl.dropbox.com/u/5481335/Screen%20Shot%202012-06-15%20at%2010.53.53%20AM.png);謝謝。 –

相關問題