2

私の要件は、ユーザーが参加した/ Facebook グラフ API を使用して気に入ったすべてのグループ/ページを取得することです。それらを取得するためにユーザーの許可が必要ですか? 私はこれを試しました:

https://graph.facebook.com/puzzell/groups?access_token=xxxxxxxxxxxxxxxxxxxx|lGI-q-ooUDPJBryegadsgrfgr5dr

しかし、得たのは:

{
"data": [

]
}

空のデータ。私は何が欠けていますか?それとも、それらを取得することさえ可能ですか? アクセス トークンは、私が作成したアプリによって生成されます。puzzell は、私のアプリとは関係のないユーザー ID です。

他に知りたいことがあれば聞いてください。ありがとうございました。

4

1 に答える 1

3

グループを読み取るには、次のものが必要です。

  1. グループが公開されている場合 (つまり、グループの
    プライバシー設定が OPEN の場合)の任意の有効な access_token
  2. ユーザーの非公開グループに対する user_groups 権限
  3. ユーザーの友人の非公開グループに対する friends_groups パーミッション
  4. アプリとゲームのグループでは、アプリの access_token を使用する必要があります。

https://graph.facebook.com/me?fields=id,name,groups

user_likes または friends_likes パーミッションで HTTP GET を /PROFILE_ID/likes に発行することにより、ユーザーが気に入ったページを読み取ることができます。例えば:

https://graph.facebook.com/me/likes  
于 2013-02-21T08:27:42.483 に答える