从标题我试图使用tha facebook notifications 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页面作为回复说明“对不起,出了问题”
出了什么问题?!
提前致谢!
答案 0 :(得分:0)
确保您的FACEBOOK_USER_ID是有效的Facebook用户名。您可能需要先将URI转义为它。如果它是正确的用户名,https://www.facebook.com/FACEBOOK_USER_ID将是用户的Facebook页面,因此在尝试其他任何操作之前,请尝试在浏览器中点击它。