1

自 11 月 6 日以来,我的应用程序再次停止发布到墙上并引发授权错误。我使用带有以下代码的 C# SDK:

public static void postItemToWall(Item MyItem)
{

            String URL = "http://myurl";
            dynamic parameters = new ExpandoObject();

            parameters.message = "My Message"

            Facebook.FacebookClient app = new Facebook.FacebookClient(app_token);

            var result = app.Post("/pageid/feed", parameters);

 }    

应用程序现在抛出以下异常:

(OAuthException - #200) (#200) 用户没有足够的管理权限来执行此页面上的此操作。作为参考,我是页面管理员。该应用程序具有发布到墙的权限,我可以使用相同的脚本检索提要帖子。

这一直有效到 2012 年 11 月 6 日,并且是今年第三个实例导致我的应用程序从 FB 方面摔倒。权限都已检查,我有权访问所述页面。

任何想法将不胜感激。

4

1 回答 1

1

经过多次尝试和 Anveshs 指向图形浏览器的指针后,我做了一些基于场景的测试,我发现无论出于何种原因,APP_TOKEN 在 11 月 6 日停止工作,但是使用我的 USER_TOKEN,它又可以工作了。作为一个离线令牌,我对令牌到期没有任何问题。

于 2012-11-26T07:03:31.180 回答