Приложение Facebook прекратило публикацию на стене страницы (у пользователя недостаточно прав администратора)

С 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) У пользователя недостаточно прав администратора для этого действия на этой странице. Для справки я менеджер страницы. У приложения есть права на публикацию на стене, и я могу использовать тот же бит скрипта для получения сообщений фида.

Это работало до 6 ноября 2012 года, и это третий случай в этом году, когда что-то вызвало падение моего приложения со стороны FB. Все разрешения проверены, и у меня есть доступ менеджера к указанной странице.

Любые мысли будут оценены.

1 ответ

Решение

После долгих попыток и указания Anveshs на обозреватель графиков, я провел еще несколько сценариев тестирования, и обнаружил, что по какой-то причине APP_TOKEN перестал работать 6 ноября, однако, используя мой USER_TOKEN, он снова работает. Поскольку это токен оффлайн, у меня нет проблем с истечением срока действия токена.