За последние 24 часа нас посетили 17589 программистов и 1586 роботов. Сейчас ищет 1481 программист ...

Публикация на стене Facebook

Тема в разделе "Решения, алгоритмы", создана пользователем _bio, 29 июл 2015.

  1. _bio

    _bio Новичок

    С нами с:
    29 июл 2015
    Сообщения:
    2
    Симпатии:
    0
    Добрый день! Подскажите пож-та как это сделать ?
    Необходимо опубликовать новости на fb, через API, но не получается.
    Пишет "Graph returned an error: (#200) The user hasn't authorized the application to perform this action"
    Пробую так:
    Код (PHP):
    1. $linkData = [
    2.     'link' => 'http://www.example.com',
    3.     'message' => 'User provided message',
    4. ];
    5.  
    6. try {
    7.     // Returns a `Facebook\FacebookResponse` object
    8.     $response = $fb->post('/me/feed', $linkData, $access_token);
    9. } catch(Facebook\Exceptions\FacebookResponseException $e) {
    10.     echo 'Graph returned an error: ' . $e->getMessage();
    11.     exit;
    12. } catch(Facebook\Exceptions\FacebookSDKException $e) {
    13.     echo 'Facebook SDK returned an error: ' . $e->getMessage();
    14.     exit;
    15. }
    16.  
    17. $graphNode = $response->getGraphNode();
    18.  
    19. echo 'Posted with id: ' . $graphNode['id'];
    20.  
    21.  
    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    перевод текста сообщения на мысли наводит?
     
  3. _bio

    _bio Новичок

    С нами с:
    29 июл 2015
    Сообщения:
    2
    Симпатии:
    0
    Да, проблема в том что не совсем понимаю где изменить эти настройки.
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    пройти авторизацию сообщения для пользователя. вообще я думаю искать ответ надо в документации фейсбука а не на форуме пхпру. ну на крайняк гуглить.