【发布时间】:2011-03-05 23:54:09
【问题描述】:
我正在尝试使用 Facebook C# SDK 更新 Facebook 事件的描述。我已授予我的应用程序以下权限:
'publish_stream,email,manage_pages,user_events,create_event,rsvp_event'
我要更新的事件是我自己的事件之一,所以我相信我应该能够更新它。
在下面的代码中,“9999”是我创建的事件的事件ID,以及我试图修改的事件:
Authorizer authorizer = new Authorizer();
FacebookClient fbapp = new FacebookClient(authorizer.Session.AccessToken);
Console.Write(fbapp.Get("9999"));
dynamic parameters = new ExpandoObject();
parameters.description = "the new description";
fbapp.Post("9999", parameters);
fbapp.Get 工作正常并返回事件的详细信息。
问题在于 Post 方法,它返回 (OAuthException) (#200) Permissions error
关于我哪里出错了有什么想法吗?
【问题讨论】:
-
我也有同样的问题。是的,我已经请求了 create_event 权限,并在我的应用设置中验证了我的应用现在具有 create_event 权限。我正在尝试编辑我今天刚刚创建的活动。我也得到 (OAuthException) (#200) 权限错误
-
我仍在努力让这项工作正常进行。我在这里尝试过,Facebook 开发者论坛,甚至直接问过 Facebook 员工,但到目前为止没有运气。我想下一步是将此作为可能的错误报告给 Facebook。
-
Facebook SDK 的新版本今天在发布
-
我还没有尝试过新版本,也许它会工作......
-
似乎是 Facebook 的错误,详情请参阅此链接:bugs.developers.facebook.net/show_bug.cgi?id=15590
标签: facebook facebook-graph-api facebook-c#-sdk