我正在尝试将服务器端POST发送到Notifications API,但我无法使其一致地工作。
根据要求 Notifications API
我正在使用App Access令牌 发布到Facebook的通知API。
两位用户都已授权该应用。
使用“specific-user-id-1 / notifications”并返回{“success”:true}
时,通知邮件工作正常使用“specific-user-id-2 / notifications”时 相同的代码行不起作用, 并返回 “(OAuthException - #2)发生意外错误。请稍后重试您的请求。”
我应该按照发布到Notifications API的方式更改内容吗?
这也是提交给facebook的bug ...以防万一。
var fb = new FacebookClient();
fb.AppId = "APP_ID";
fb.AppSecret = "APP_SECRET";
fb.AccessToken = "APP_ACCESS_TOKEN";
dynamic nparams = new ExpandoObject();
nparams.access_token = "APP_ACCESS_TOKEN";
nparams.template = "testing";
nparams.href = "";
var response = fb.Post("RECIPIENT_FACEBOOK_USER_ID/notifications", nparams);
更新 通知现在工作正常。 (没有代码更改) 这似乎是Facebook的问题。
更新2 上次更新后1天......不再工作......