0

グラフ API エクスプローラーを使用して、フレンド リストに関する権限を理解しようとしていました。

友達リストが公開されているユーザーがいて、そのユーザーが私の友達リストに含まれておらず、その人と共通の友達がいない場合でも、Facebook でその人の友達を見ることができ、友達リストが公開されていることがわかります。しかし、グラフ API エクスプローラーを使用してそのユーザーに対して同じことを行うと、次の例外が表示されます。

{
    "error": {
    "message": "Unsupported operation", 
    "type": "FacebookApiException", 
    "code": 100
    }
}

それがなぜなのか誰かが知っていますか?

また、別の関連する質問は、Facebookで友達の友達を見ることができても、グラフAPIエクスプローラーを介してそれを見ることができないということです。グラフAPIがそれを表示するには、友達が友達リストを公開する必要があるためです。

ありがとう。

4

1 に答える 1

0

Graph API では、認証されたユーザーの友達のみを表示できます。それが言っているように、これは正しい方法です

私 (認証されたユーザー) は、あなた (アプリケーション) に私の友達を見るためのアクセスを許可します

なので、友達の友達、非相互などは禁止です。

于 2013-07-26T20:13:13.800 に答える