Ошибка при извлечении комментариев на моей странице в Facebook через приложение laravel с помощью API Facebook graph - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь извлечь комментарии на своей странице в Facebook.Для этого я сделал приложение для Facebook.Я могу извлечь комментарии в Graph API Explorer, используя запрос {page-id}?fields=posts.limit(1000){comments}.View of graph explorer

Но когда я пытался получить комментарии через приложение laravel, это выдает мне ошибку.Код в приложении laravel:

$fb = new Facebook([
        'app_id' => getenv('FACEBOOK_APP_ID'),
        'app_secret' => getenv('FACEBOOK_APP_SECRET'),
        'access_token'    => getenv('FACEBOOK_ACCESS_TOKEN'),
        'default_graph_version' => 'v3.3',
        ]);

        $accessToken=getenv('FACEBOOK_ACCESS_TOKEN');
    try {

        $response = $fb->get('/{page-id}?fields=posts.limit(1000){comments}',$accessToken);

      } catch(Facebook\Exceptions\FacebookResponseExcepti9on $e) {
        $e->getMessage();
        exit;
      } catch(Facebook\Exceptions\FacebookSDKException $e) {
        // echo 'Facebook SDK returned an error: ' . $e->getMessage();
        $e->getMessage();
        exit;
      }
      $graphNode = $response->getGraphNode();

Ошибка:

(# 10) Чтобы использовать «Доступ к общему контенту страницы», использование этой конечной точки должно быть проверено и одобреноfacebook.Чтобы отправить эту функцию «Доступ к общедоступному контенту» для ознакомления, ознакомьтесь с нашей документацией по проверяемым функциям: https://developers.facebook.com/docs/apps/review.

Так выглядит моя страница с разрешениями и функциями для графика.Graph permission and features page Что я делаю не так?

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