Facebook图形api.应用程序通知:客户端收到通知,但服务器在响应中收到错误:不支持的发布请求



我正在用Java为facebook开发一个在线游戏的后端。我需要使用"facebook图形api"发送应用程序通知。当我尝试发送通知时,脸书会返回下一个响应:

{
   "error": {
      "message": "Unsupported post request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
      "type": "GraphMethodException",
      "code": 100
   }
}

我的请求如下:

https://graph.facebook.com/0123456789/notifications?access_token=9876543210|DJaspodJDduSkskaurrbqdd&template=Test+message

最奇怪的是,我在我的脸书账户中收到了通知,但我的服务器端在发送通知后出错,我不知道用户是否收到了通知。我怀疑是否有人有这样的问题。我会感谢你的帮助!非常感谢。

我已经解决了我的问题!我刚刚在请求中添加了参数"href"。说实话,我不需要这个参数,但脸书想要它,所以我添加了类似于链接的值。

现在看起来是这样的:https://graph.facebook.com/0123456789/notifications?access_token=9876543210|DJaspodJDduSkskaurrbqdd&template=测试+消息&href=fbWantsHisLink.html?但是IDontNeedIt=123

也许这个解决方案对某人会有帮助!

最新更新