web-dev-qa-db-ja.com

FacebookグラフAPI:名前でユーザーを簡単に検索

FacebookのグラフAPIを使用して、デスクトップアプリケーションから名前でユーザーを簡単に検索したいと思います。取得したい結果は、ユーザー名とそのプロファイルへのリンクのリストです。ドキュメントを読むのに数時間を費やしましたが、どのアクセストークンが必要になるかはまだはっきりしていません。 Facebookに開発者アカウントを作成し、新しいアプリを追加しました。アプリアクセストークンを取得し、次のURLを使用して検索を試みました。

https://graph.facebook.com/search?q=john&access_token= {my_app_access_token}

私は次の応答を得ました:

{
   "error": {
      "message": "An unknown error has occurred.",
      "type": "OAuthException",
      "code": 1
   }
}

私の質問は、ユーザーアクセストークンなしでこのような単純な検索を実行できるかどうかです。したがって、私のデスクトップアプリケーションの前に座っているユーザーは、Facebookの資格情報をどこかに入力する必要はありません。これは何とかできますか?

11
Peter

検索するときは、検索タイプ(この場合はuser)を指定する必要があります。質問に答えるには、いいえ、検索にはユーザーアクセストークンが必要です。アプリトークンはユーザー検索では機能しません(ドキュメント- ここ

12
Björn Kaiser