Я создал вход с помощью facebook на своем веб-сайте, и я использую API facebook и пытаюсь найти и узнать, есть ли у вошедшего в систему пользователя учетная запись Instagram, добавленная на его страницу facebook.
Итак, у меня есть страница facebook, и я добавил свою учетную запись Instagram на свою страницу. Теперь, когда я запускаю следующий код:
$request = new FacebookRequest(
$session,
'GET',
'/{page-id}/instagram_accounts'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
Получаю такой ответ:
Facebook\GraphObject Object
(
[backingData:protected] => Array
(
[data] => Array
(
[0] => stdClass Object
(
[id] => 1404189222940042
)
)
[paging] => stdClass Object
(
[cursors] => stdClass Object
(
[before] => MTQwNDE4OTIyMjk0MDA0MgZDZD
[after] => MTQwNDE4OTIyMjk0MDA0MgZDZD
)
)
)
)
Теперь я не могу определить, что возвращается в [данных], то есть «1404189222940042». Это не мой идентификатор в facebook, это не идентификатор моей страницы, это не мой идентификатор в Instagram. Что это за числовые данные? Facebook сообщает, что это «Список узлов InstagramUser» по следующей ссылке:
https://developers.facebook.com/docs/graph-api/reference/page/instagram_accounts/
Итак, мой вопрос: 1) Что это за узел InstagramUser? 2) Как получить инстаграмм аккаунт на странице facebook.