0

Facebook API を使用して、自分のアカウントから友達数を取得しようとしています。うまく機能しています。

しかし、 my friendIdの 1 つを使用して友達数を取得すると、次の例外が発生します

エラーのテスト:
friendsCount(com.company.facebook.test.FbClientTest): Received Facebook error response of type OAuthException: (#604) Can't lookup all friends of 649390517. ログインしているユーザーまたはログインしているユーザーのみを検索できますアプリのユーザーであるユーザーの友達。

4

1 に答える 1

1

そのエラーメッセージはかなり明確に見えます。他の友達もあなたのアプリを使用しない限り、APIを介して友達の友達にアクセスすることはできません。

ただし、アプリのユーザーと任意のユーザーIDの間の相互の友達を確認することはできます。

これを行うには、次のAPI呼び出しを行います

/USER_ID/mutualfriends/OTHER_USER_ID

ここで、USER_IDはアプリを承認したユーザーであり、OTHER_USER_IDは相互の友達を確認するユーザーです。

于 2012-01-30T12:23:49.730 に答える