Получение токена доступа на стороне сервера Instagram Graph Api V3 - PullRequest
0 голосов
/ 05 июля 2019

Чего я пытаюсь добиться: получить изображения из моей собственной бизнес-учетной записи Instagram для отображения на веб-сайте с помощью графика API api v3.3, не получая маркер доступа пользователя с клиентской стороны модального входа в Facebook SDK, поскольку пользователи простоЯ не должен этого делать, чтобы увидеть простую ленту Instagram.

У меня есть разрешения manage_pages и instagram_basic (проверено приложением).Я использую app_id и app_secret в качестве значения параметра user access_token (который может не совпадать с токеном доступа, который ищет API-график Instagram), так как при попытке получить какие-либо данные появляется сообщение об ошибке: "# 10) Использование 'Page PublicДоступ к контенту », использование вами этой конечной точки должно быть проверено и одобрено Facebook. Чтобы отправить эту функцию« Доступ к общедоступному контенту », просмотрите нашу документацию по проверяемым функциям: https://developers.facebook.com/docs/apps/review.'" Однако мне не нужноPage Public Access Access, потому что я получаю изображения из своей учетной записи. Это также подтверждается поддержкой обзора приложений Facebook.

Запрос, используемый для получения изображений, выглядит следующим образом: https://graph.facebook.com/${pageId}?fields=id&access_token=${accessToken}В данном случае мой токен доступа - app_id | app_secret, поскольку я не могу получить доступ к токену доступа пользователя.

Руководство разработчика API "https://developers.facebook.com/docs/instagram-api/getting-started/" показывает только способ получения токена доступа пользователя с помощью клиента.боковая кнопка входа в Facebook SDK, которая генерирует маркер доступа пользователя после того, как посещающий пользователь взаимодействует с amОдал, что всплывает, чтобы они вошли в систему.Но опять же, для простой галереи изображений в Instagram не требуется, чтобы каждый пользователь, посещающий сайт, входил в свою учетную запись Facebook.

Я прослушал группу поддержки обзора приложений в Facebook без реального ответа.Я не смог присоединиться к группе поддержки разработчиков Facebook, так как никто не одобряет мой запрос на присоединение, и я также изо всех сил пытался обратиться за помощью к команде поддержки разработчиков Facebook, но я не могу связаться с ними.Поэтому я перехожу к переполнению стека, чтобы спросить, есть ли способ отобразить изображения из бизнес-аккаунта Instagram, не вставляя модальный SDK для входа в Facebook на сайте.

Большое спасибо.

РЕДАКТИРОВАТЬ: После прочтения комментария @ misorude, я подумал бы добавить модальный логин Facebook на веб-сайте и запросить его, войдя в мою учетную запись Facebook, а затем захватывая мой собственный токен доступа пользователя, который возвращаетсяAPI, а затем использовать этот токен доступа для каждого последующего вызова API для получения изображений работают?

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