0

私と共通の友達と特定のファンページを取得するのに問題があります。この質問を見つけましたretrieve-users-friends-who-like-the-same-fan-page

両方の提案を試しました。@skycrew から提供された URL

https://graph.facebook.com/me/likes/PAGE_ID&access_token=ACCESS_TOKEN

データを返しません。

SELECT uid FROM page_fan 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 
AND page_id = "[fan_page_id]"

いくつかの結果が表示されますが、私の知っているすべてのユーザーとそのファン ページに「いいね!」をしたユーザーではありません :/ 結果は 3 人のフレンドのみに制限されており、少なくとも 4 人のユーザーを見ることができるはずです。

まだ何かが足りないかもしれませんが、ドキュメントは基本的なものだけをカバーしているだけで、エラーメッセージなどはありません。

私の最終的なクエリはこのようなものです

SELECT uid, name, username, pic_small from user where uid in
(SELECT uid FROM page_fan WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND page_id="fanPageId")
&access_token=access_token
4

0 に答える 0