【发布时间】:2019-04-04 16:58:50
【问题描述】:
我在 restfb 中找不到方法来查找已连接到我的 facebook 应用程序的用户的所有用户 ID。我正在使用 fbgraphapi 3.2 版
我尝试了一个旧方法,friends.getAppUsers,但发现它不起作用。我在 graph api explorer v3.2 中也找不到可以检索用户 ID 的查询。
在图形 api 资源管理器中,我有:
my_app_id?fields=id,name
但是我找不到任何可以检索使用我的应用程序的用户 ID 的字段或连接。 在我的应用程序中:
private static final String MY_APP_ID = "myappid";
private static final String MY_APP_SECRET = "myappsecret";
private static final String MY_ACCESS_TOKEN = "myaccesstoken";
public static void main(String[] args) {
String accessToken = new DefaultFacebookClient(MY_ACCESS_TOKEN, Version.LATEST).obtainExtendedAccessToken(MY_APP_ID, MY_APP_SECRET, MY_ACCESS_TOKEN).getAccessToken();
FacebookClient facebookClient = new DefaultFacebookClient(accessToken, Version.VERSION_2_10);
我有 facebookClient,但我认为这是在用户级别,所以我不确定在 restfb 中是否可以在应用级别查询以查找用户 ID 列表。
【问题讨论】:
标签: facebook-graph-api restfb fb-graph