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

Facebook graph api. App notifications: A client gets notification, but server gets error in the response: Unsupported post request

我正在通过 Java 开发 facebook 在线游戏的后端。我需要使用 "facebook graph api" 发送应用程序通知。当我尝试发送通知时,facebook returns 下一个响应:

{
   "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

最奇怪的是我在我的 Facebook 帐户中收到通知,但我的服务器端在发送通知后出现错误,我无法理解用户是否收到了通知。如果有人遇到这样的问题,我会徘徊。感谢您的帮助!谢谢!

我的问题已经解决了!我刚刚在请求中添加了参数 "href"。说实话我不需要那个参数但是 facebook 想要它所以我给它添加了类似于 link.

的值

现在看起来像这样:https://graph.facebook.com/0123456789/notifications?access_token=9876543210|DJaspodJDduSkskaurrbqdd&template=Test+message&href=fbWantsThisLink.html?butIDontNeedIt=123

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