Невозможно опубликовать сообщение пользовательской (собственной) временной шкалы с помощью API Facebook в версии 3.0 - PullRequest
0 голосов
/ 06 июня 2018

V3.0

Я хочу опубликовать контент / сообщение, используя Facebook Graph API в версии 3.0, но не могу опубликовать сообщение, из-за следующей ошибки.

{
  "error": {
            "message": "(#200) Requires either publish_actions permission, or manage_pages and publish_pages as an admin with sufficient administrative permission",
            "type": "OAuthException",
            "code": 200,
            "fbtrace_id": "xxx"
          }
}

КОД PHP:

try {
     // Returns a `FacebookFacebookResponse` object
     $response = $fb->post('/xxxxxxxxxxx3x02/feed', 
     array (
        'link' => 'test.com',
        'message' => 'Test'
     ),
    '{access-token}'
    );
} catch(FacebookExceptionsFacebookResponseException $e) {
    echo 'Graph returned an error: ' . $e->getMessage();
    exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
    echo 'Facebook SDK returned an error: ' . $e->getMessage();
    exit;
}
$graphNode = $response->getGraphNode();

Разрешение Facebook

В версии 3.0 «publish_actions» удалено.

Как мы можем отправить сообщение через PHP SDK в пользовательскую временную шкалу?. Пожалуйста, сообщите?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...