Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook:未安装之前,代理应用程序无法请求发布权限_Android_Facebook_Facebook Graph Api_Facebook Graph Api V2.0 - Fatal编程技术网

Android Facebook:未安装之前,代理应用程序无法请求发布权限

Android Facebook:未安装之前,代理应用程序无法请求发布权限,android,facebook,facebook-graph-api,facebook-graph-api-v2.0,Android,Facebook,Facebook Graph Api,Facebook Graph Api V2.0,我正在用Facebook SDK 3.8开发一个Android应用程序。 这对我来说是正确的。 但它不适用于我的朋友或任何其他facebook帐户。 它会通知代理应用程序在未安装之前无法请求发布权限。毫无例外。 注意:我已经在facebook上设置了此应用,并在设置和查看选项卡中向所有用户提供。 我的请求许可: authButton.setReadPermissions(Arrays.asList("basic_info, user_friends, read_friendlists, mana

我正在用Facebook SDK 3.8开发一个Android应用程序。 这对我来说是正确的。 但它不适用于我的朋友或任何其他facebook帐户。 它会通知代理应用程序在未安装之前无法请求发布权限。毫无例外。 注意:我已经在facebook上设置了此应用,并在设置和查看选项卡中向所有用户提供。 我的请求许可:

authButton.setReadPermissions(Arrays.asList("basic_info, user_friends, read_friendlists, manage_friendlists"));

您需要将读取权限和发布权限分开。在请求发布权限之前,您至少需要先获取基本信息,即读取权限。使用setReadPermission和setPublishPermission此方法。我引用了此答案,但目前它仍然适用于我,只适用于任何一个。检查@Cesardl。如果对你有帮助的话。在问题中,我写道:我已经在facebook上设置了这个应用程序,并在设置和查看选项卡中向所有用户开放。我不知道,这是足够的还是需要其他的。