FacebookAPIを使用して「友達の友達」を取得することはできません。
たとえば、GraphAPIExplorerで単純な/me/ friendsを試してみてください。これは、正常に機能するはずです。次に、そこにあるIDの1つを取得し、FRIEND_ID / friendsで同じことを試してみると、次のようになります。
{
"error": {
"message": "(#604) Can't lookup all friends of FRIEN_ID. Can only lookup for the logged in user or the logged in user's friends that are users of your app.",
"type": "OAuthException",
"code": 604
}
}
エラー自体は非常に単純で、問題が何であるかを正確に説明しています。なぜそれが400エラーコードに変換されるのかは不明です。
編集
ブラウザにも「友達の友達」が表示されません。これが機能する理由は(おそらく)友達をチェックするユーザー(USER_ID / friends)がアクセスしたアプリをインストールしたためです。トークンは、そのURLに到達した方法から、アプリが「Test_console」であると想定しています。
確認方法は?URL(USER_ID / friends?access_token = xxxxx)からアクセストークンをコピーし、Facebookデバッガーに移動して、テキストフィールドにトークンを貼り付け、[デバッグ]をクリックすると、アプリケーションに関する情報が表示されます。
チェックしたユーザーはおそらくそのアプリを「インストール」しています。他のユーザーをチェックすると、そのアプリを「インストール」していないユーザーに到達したときにエラーが発生します。
これがあなたのためにそれを明らかにすることを願っています。