Невозможно использовать graphEdg - PullRequest
0 голосов
/ 30 мая 2019

Я работаю над Graph API и хочу получить доступ к Media Url для всех публикаций в бизнес-аккаунтах Instagram, но я не могу использовать graphEdge, и без использования GraphEdge я не могу получить все URL-адреса, что означает, что я не могу использовать нумерацию страниц

Я сделал это с Графическим Узлом, но Ответ с Защищенными элементами нумерации страниц, которые не могут получить

 try {
            // Returns a `FacebookFacebookResponse` object0
            $response = $fb->get(
                '/' . $instagram_account_id . '?fields=media',
                $_SESSION[accounts][fbusers][0]->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();

Когда я использую ошибку возврата Границы Графика "Невозможно преобразовать ответ из Графика в GraphEdge, потому чтоответ не похож на GraphEdge. "

1 Ответ

0 голосов
/ 04 июня 2019

Чтобы получить мультимедийные URL-адреса всех сообщений с помощью бизнес-аккаунта Instagram, можно использовать этот вызов:

<INSTAGRAM_BUSINESS_ACCOUNT_ID>/media?fields=media_url

Вот некоторая документация

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