Как приложение может оставлять сообщения на стене друзей в автономном режиме? - PullRequest
0 голосов
/ 10 декабря 2011

Я занимаюсь разработкой приложения, например apps.facebook.com/post_manager. Я хочу опубликовать на стене моих друзей в назначенное время, как если бы оно было опубликовано мной, но не от имени приложения. Мне удалось сделать это с помощью cronjob. Но я сталкиваюсь с сообщением об ошибке:

Неустранимая ошибка: Uncaught OAuthException: (# 200) Пользователь не авторизовал приложение для выполнения этого действия в D: \ Hosting \ 4677096 \ html \ postmanager \ src \ facebook.php в строке 522.

Код, который я использовал в cronjob.php:

$attachment = array('message' =>'hi friend');
$result = $facebook->api('/MY_FRIENDS_ID/feed?access_token=MY_ACCESS_TOKEN',
    'post', $attachment);

Получено разрешение:

  • publish_stream
  • user_photos
  • user_photo_video_tags
  • manage_pages
  • publish_actions
  • offline_access
...