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
使用未经普通用户授权的Facebook graph API发送通知_Facebook_Facebook Graph Api_Notifications - Fatal编程技术网

使用未经普通用户授权的Facebook graph API发送通知

使用未经普通用户授权的Facebook graph API发送通知,facebook,facebook-graph-api,notifications,Facebook,Facebook Graph Api,Notifications,我已经创建了一个Facebook应用程序,并在今天用Canvas Web平台发布了它 用户可以授权该应用程序,我可以使用Facebook API向他们发送通知,该API出现在他们在Web上的Facebook帐户上 但是,它适用于开发人员用户,但不适用于普通用户。对于普通用户,发送通知的API调用将返回以下错误响应: {“error”:{“message”:“(#200)您的应用程序此时未被批准用于内容更新通知”,“type”:“OAuthException”,“code”:200,“fbtrac

我已经创建了一个Facebook应用程序,并在今天用Canvas Web平台发布了它

用户可以授权该应用程序,我可以使用Facebook API向他们发送通知,该API出现在他们在Web上的Facebook帐户上

但是,它适用于开发人员用户,但不适用于普通用户。对于普通用户,发送通知的API调用将返回以下错误响应:

{“error”:{“message”:“(#200)您的应用程序此时未被批准用于内容更新通知”,“type”:“OAuthException”,“code”:200,“fbtrace_id”:“GPVF+lOxzgp”}

该应用程序已发布并处于活动状态。它用于发布带有视频的登录页面,当用户使用Facebook注册时,当发布带有视频的新页面时,他将收到通知,这样他就可以在Facebook画布iframe中观看视频

我需要做什么才能批准新内容通知?我只是要求获得电子邮件和个人资料权限,文档中说发送通知不需要额外的权限。因此,我没有项目提交审查

我正在使用下面描述的API调用:


我似乎犯了一个错误,将类型参数集传递给内容更新值。删除该参数解决了问题。

该链接用于游戏通知。你的应用程序是游戏吗?实际上它适用于非游戏应用程序,如上面链接的页面所述。