Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
Php Facebook SDK管理页面错误:用户没有';t授权应用程序执行此操作_Php_Facebook_Facebook Graph Api - Fatal编程技术网

Php Facebook SDK管理页面错误:用户没有';t授权应用程序执行此操作

Php Facebook SDK管理页面错误:用户没有';t授权应用程序执行此操作,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,就在我的应用程序的一些用户身上,我发现了一个奇怪的Facebook PHP SDK错误 这是我向用户要求的权限数组: ['email', 'publish_stream', 'manage_pages', 'read_insights', 'status_update'] 我的应用程序在我的用户的Facebook页面上发布内容,在不同的周内使用扩展访问令牌 由于几周前我更新了Facebook SDK v4,一些用户出现以下错误: "The user hasn't authorized the

就在我的应用程序的一些用户身上,我发现了一个奇怪的Facebook PHP SDK错误

这是我向用户要求的权限数组:

['email', 'publish_stream', 'manage_pages', 'read_insights', 'status_update']
我的应用程序在我的用户的Facebook页面上发布内容,在不同的周内使用扩展访问令牌

由于几周前我更新了Facebook SDK v4,一些用户出现以下错误:

"The user hasn't authorized the application to perform this action."
你知道为什么会这样吗


谢谢

您应该使用发布操作而不是发布流。publish\u stream已被弃用多年

谢谢。我会尝试一下,我会让你知道它是否有效。这正是问题所在。不过现在,当您请求发布行动权限时,Facebook将提示用户权限授予过程中的附加步骤(当用户首次注册时)。在这里,您可以找到更多详细信息,说明当用户第一次注册时,为什么不应要求发布操作。你需要的时候应该要。