0

我有一个 Facebook 应用程序,它向用户发布 video.watches 操作。我的问题是我不能将它发布给不是开发人员或测试人员或这些特殊角色之一的用户。沙盒模式已禁用。当用户第一次想要使用该应用程序时,它会请求权限,但在 android 应用程序中会出现对话框:“使用此应用程序需要:您的基本信息您的照片”但预览登录对话框“此应用程序将收到:您的基本信息你的活动......”等等我在权限中定义的内容。有人可以告诉我我是否遗漏了什么,或者我如何要求定义的许可?

4

1 回答 1

0

第一次授权用户时,您不能要求发布类型权限。

请参阅:https ://developers.facebook.com/docs/tutorials/androidsdk/3.0/upgrading-from-2.0-to-3.0/

并且注意:

“注意:在新的 SDK 中,您可能只在首次打开会话时请求读取权限。在用户实际向 Facebook 发布操作之前,您不应提示用户提供发布权限。这增加了用户信任,以及您的用户选择从您的应用发布故事的可能性。要请求进一步的权限,请使用 Session.openForRead 或 Session.openForPublish。

于 2012-12-15T02:17:44.297 回答