Я пытаюсь получить некоторые изображения из бизнес-аккаунта instagram через api-график instagram с помощью постоянного токена доступа к странице ( facebook: постоянный токен доступа к странице? ). Эти специфические токены кажутся единственной возможностью получить постоянный доступ к графику API для серверного приложения .
С другой стороны, я нашел подсказку в документации fb, что для доступа к бизнес-аккаунтам Instagram могут использоваться только токены доступа пользователей.
"Токены доступа к странице не поддерживаются."
https://developers.facebook.com/docs/instagram-api/overview/?locale=en_US
Достаточно забавно, что я без проблем использовал токены страниц. После сброса базы данных моего проекта и генерации новых токенов я заметил, что некоторые учетные записи не могли получить данные, в то время как у других не было проблем.
"Неподдерживаемый запрос на получение. Объект с идентификатором 'XXX' не существует, не может быть загружен из-за отсутствия разрешений или не поддерживает эту операцию."
У меня было 2 аккаунта в Instagram: один работал с токенами доступа к странице, другой - нет. Итак, я проверил это в проводнике графа fb. Использование токена доступа пользователя У меня нет проблем с обеими учетными записями. Используя токен доступа к страницам для обеих учетных записей, одна работает нормально для запроса, а другая - нет. У третьей учетной записи, которую я создал, такая же проблема.
Вещи, которые я пытался решить:
- удаление всех токенов доступа к постоянной странице из моей базы данных и их генерация
- генерация маркеров постоянного доступа к странице вручную с помощью инструмента fb graph explorer
- превратить мою учетную запись в Instagram обратно в личную, а затем снова в бизнес-аккаунт через приложение
- превратить мою учетную запись в Instagram обратно в личную, а затем снова в служебную учетную запись на странице facebook
- создать новую учетную запись Instagram и новую страницу Facebook для подключения (повторяя 3. и 4.)
Мои вопросы сейчас:
- Могу ли я использовать постоянные маркеры доступа к странице для API-интерфейса Graph Instagram?
- Если нет, то как мне получить постоянный доступ на стороне сервера к API-графику Instagram?
Я искал в интернете и переполнении стека несколько дней и схожу с ума, потому что я, похоже, единственный человек, который испытывает эту проблему. Таким образом, помощь будет высоко оценена моими коллегами-разработчиками. Тиа.