アクティブなアプリ ユーザーとその権限にアクセスする必要があります。アプリ トークンを取得しましたが、ユーザーとそのアクセス許可を取得する方法がわかりません。
Graph API Explorer で (アプリ トークンを使用して) 要求していますMY_APP_ID/insights
が、一般的なデータを提供するだけです。
パス自体をリクエストMY_APP_ID
すると、アプリの簡単な説明といくつかのデータが返されます。
MY_APP_ID/users
私は(それを試してみましたが、存在しません)のようなエンドポイントにアクセスする必要があり、アプリのユーザーを返す必要があります。技術的には私がアクセスできるデータなので、閲覧できるはずです。
Facebook アプリを承認したすべてのユーザーを取得するにはどうすればよいですか? を見てきました。これは FQL テーブルにリンクしていますが、Graph API 2.0 以降では FQL は廃止され、許可されておらず、2.1 のリリース後にアプリが作成されたため、FQL を使用できません。
また、(Facebookのドキュメントを深く掘り下げた後)https://developers.facebook.com/docs/graph-api/reference/v2.3/app/app_insightsも見つけましたが、取得する方法が見つかりませんでしたその特定のデータ。
アプリのユーザーを獲得するにはどうすればよいですか?
具体的には、次のようなものが必要です。
GET /APP_ID/users?since=24hoursago
Response:
[{
uid: 123456789,
permissions: basic_info, email, user_friends,
name: James Williams,
date: 2015-06-13T00:11:22
},
{
uid: 567892345,
permissions: basic_info, email, user_friends,
name: Adam Smith,
date: 2015-06-13T00:11:22
},
{
uid: 8765431929,
permissions: basic_info, email, user_friends,
name: Kurt Adams,
date: 2015-06-13T00:11:22
}]
名前と権限は必須で、ログイン日は非常に役立ちます。