2013-05-25 43 views

回答

0

當我試圖讓我的一些朋友的所有鏈接我得到一個空的數據結果。我有一個完整的訪問令牌,也許這個限制是由於朋友的權限?

您需要read_stream許可的朋友 - 和朋友不得不把它給你自己,這意味着他將不得不您的應用程序的用戶,必須授予該權限本身。而且你需要有一個存儲在某處的朋友的活動用戶訪問令牌。

有一些解決方法嗎?

如果你會滿意讓你的當前用戶可以看到朋友的所有鏈接,那麼你可以過濾FQL stream table與您的用戶ID(或me())爲source_id,你朋友的ID爲actor_idtype=80(對於類型的鏈接發佈)。

(有了這樣的,你也可以做到這一點對所有朋友的一次性鏈接,使用在朋友表中的「子查詢」爲actor_id。)

+0

謝謝你的幫助,但我使用SELECT action_links獲取相同的空數組,post_id從流WHERE source_id = me()AND actor_id =(friend id)AND type = 80有什麼不對? 我確定這位朋友有鏈接,我可以看到它。 – Alessandro

+0

此外,爲什麼這read_stream它不是每個朋友都需要,有一種方法來檢查我是否需要此權限,或者如果用戶有0類型的帖子?謝謝 – Alessandro

相關問題