2012-12-14 119 views
0

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

回答

0

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

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

和NOTE:

“注意:在新的SDK,你可能只要求读取权限,当你第一次打开会话你不应该提示用户进行发布的权限。直到他们实际向Facebook发布一个动作的时候,这会增加用户的信任度,并且还会增加用户选择从应用中发布故事的可能性,要请求进一步的权限,请使用Session.openForRead或Session.openForPublish。