我创建了一个Facebook应用程序并使用Canvas Web平台发布它。
用户可以授权应用程序,我可以使用Facebook上的Facebook帐户上显示的Facebook API向他们发送通知。
但是,它适用于开发人员用户,但不适用于普通用户。对于普通用户,API调用发送通知会返回此错误响应:
{“error”:{“message”:“(#200)您的应用目前尚未批准内容更新通知”,“”“键入”:“OAuthException”,“code”:200,“fbtrace_id”: “GPVF + lOxzgp”}}
该应用程序已发布并正在运行。它用于发布带有视频的登录页面,当用户使用Facebook注册时,他会在发布带有视频的新页面时收到通知,这样他就可以在Facebook画布iframe中观看视频。
批准新内容通知需要做什么?我刚刚要求提供电子邮件和配置文件权限,文档说它不需要额外的权限来发送通知。所以我没有要提交审核的项目。
我正在使用此处描述的API调用:
https://developers.facebook.com/docs/games/services/appnotifications
答案 0 :(得分:1)
It seems I was doing a mistake which as to pass a type parameter set to the content_update value. Removing that parameter solved the problem.