2

我正在尝试将服务器端 POST 发送到通知 API,但我无法使其始终如一地工作。

根据
通知 API的要求

我正在使用应用程序访问令牌发布到 Facebook 的通知 API。

两位用户都已授权该应用程序。

使用“specific-user-id-1/notifications”并返回 {"success":true} 时,通知帖子工作正常

当使用“specific-user-id-2/notifications”时,相同的代码行不起作用,并返回“(OAuthException - #2) 发生意外错误。请稍后重试您的请求。”

我应该更改发布到通知 API 的方式吗?

这也被提交给 facebook 错误...以防万一。

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 天...不再工作...

4

0 回答 0