我正在用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
也许这个解决方案对某人会有帮助!