2

FQLを使用してユーザーのフィードを取得しようとしています。私は次のステートメントを使用します(ビデオ投稿を持参してください):

SELECT created_time, post_id, actor_id, message, attachment, likes.count, likes.friends,
comments.count FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE
uid=me() AND type='newsfeed') AND is_hidden = 0 AND 'video' in attachment

「read_stream」権限を要求し、ユーザーのトークンを取得しました

私の問題:「GraphAPI Explorer」(Facebookのページ)を使用すると、私の友人が「いいね」した投稿が表示されます。その投稿の作成者は私の友人ではありません。

ただし、(Graph API Explorerのトークンではなく)自分のアプリケーションのaccess_tokenを使用すると、その投稿が表示されません。

「https://graph.facebook.com/me/permissions?access_token="」を使用して、両方のトークンに同じ権限があることを確認しました。...ところで、「WHEREpost_id=」を使用して投稿を取得できました。 -したがって、ユーザー権限の問題でもないようです。

何か案が????私はここにスタックしています!!!

PLS..................................。

4

1 に答える 1