尝试发送Facebook的通知,结果在“对不起,出事了”的回应(Trying to send fac

2019-10-17 17:30发布

由于从标题我尝试使用Facebook的THA通知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页面作为规定的回应“对不起,出事了”

干了什么地方出了错?

提前致谢!

Answer 1:

确保您的FACEBOOK_USER_ID是一个有效的用户名的Facebook。 您可能需要URI第一逃避它。 如果这是正确的用户名,https://www.facebook.com/FACEBOOK_USER_ID将用户的Facebook页面,所以尽量打它在浏览器中尝试其他任何操作之前。



文章来源: Trying to send facebook notification, results in “sorry, something went wrong” response