从标题开始,我正在尝试使用facebook通知api。我已经阅读了文档,并且我正在尝试对图表执行如下所示的POST:
String notificationURL =
"https://graph.facebook.com/" +
String.valueOf(facebookUserId) +
"/notifications?" +
"access_token=444146492324422|8LOOIj7xPT2LFlx14_3SqKCDgVc" +
"&href=https://apps.facebook.com/Nmctesting" +
"&template=@["+String.valueOf(facebookUserId)+"]! You have won!!";访问令牌是从图查询返回的令牌:
String appAccessURL = "https://graph.facebook.com/oauth/access_token?client_id=444146492324422"+
"&client_secret=[MYAPPSECRET]" +
"&grant_type=client_credentials";我尝试使用登录用户的访问令牌,当时他是管理员,但不起作用。
对于我所做的任何测试,我都会得到一个html页面作为响应,它会说“对不起,出了点问题”
哪里出了问题?!
提前感谢!
发布于 2013-10-01 03:45:09
确保你的FACEBOOK_USER_ID是一个有效的facebook用户名。您可能需要先使用URI对其进行转义。如果它是正确的用户名,https://www.facebook.com/FACEBOOK_USER_ID将是用户的facebook页面,所以在尝试其他任何操作之前,请尝试在浏览器中访问它。
https://stackoverflow.com/questions/14872984
复制相似问题