0

アクティブなアプリ ユーザーとその権限にアクセスする必要があります。アプリ トークンを取得しましたが、ユーザーとそのアクセス許可を取得する方法がわかりません。

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
}]

名前と権限は必須で、ログイン日は非常に役立ちます。

4

0 に答える 0