Jan*_*ski 5 facebook facebook-graph-api facebook-javascript-sdk
我无法将我的应用程序添加到任何测试用户的组中。我创建了两个测试用户,其中一个有组,他是那里的管理员,我将这些用户包装到测试应用程序中。
我为组添加了两个权限(groups_access_member_info、publish_to_groups)。在用户设置中,我看到了我的应用程序,但在组设置中,我无法添加我的应用程序。
我需要这个,因为我想从 facebook 图形 API 发出请求。
问候
Dvd*_*848 10
为了在开发模式下使用应用程序测试 Groups API,您需要同时是应用程序和组的管理员。测试用户不算作应用的管理员。因此,您需要使用真实的用户帐户。您不必将应用程序添加到组中,如果您是组的管理员,则假定该应用程序已添加。
来源:Facebook 平台错误报告。
来自另一个有用的错误报告的附加信息:
要读取群组信息(例如群组上的 /events 边缘),应用需要审核并批准“群组 API”功能,并且需要将应用安装到群组中。访问令牌不需要额外的权限。
要读取有关组成员的信息,访问令牌需要在登录时授予 groups_access_member_info 权限,并且该应用程序必须已通过“组 API”功能的批准。
要发布到组,除了具有“组 API”功能的应用程序外,访问令牌还需要授予 publish_to_group 权限
在开发模式下使用您自己的组进行测试时,假定已启用 Groups API 功能,并且在查询您管理的组时,API 的行为就像应用程序已安装到您的组一样。请注意,在查询群组帖子时,您可能只会收到您自己或应用其他管理员发布的帖子。
在开发模式下使用您的应用程序查询组的事件时,调用工作正常,因为您不需要对访问令牌的任何额外权限,并且 API 的行为就像您的应用程序安装在组上一样。这类似于在生产中的工作方式,因为访问令牌不需要在登录期间授予任何其他权限。
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |