API Instagram с входом в Instagram не может опубликовать контейнерPython

Программы на Python
Anonymous
API Instagram с входом в Instagram не может опубликовать контейнер

Сообщение Anonymous »

Резюме
Мы можем успешно создать медиаконтейнер, но не можем проверить его статус или опубликовать. Обе операции завершаются с ошибкой, указывающей, что наше приложение не имеет возможности выполнить вызов API.
Шаги по воспроизведению
  • Создайте медиаконтейнер, используя конечную точку //media (успешно).
  • Попытайтесь проверить статус с помощью конечной точки / (не удалось).< /li>
    Попытка публикации мультимедиа с использованием конечной точки //media_publish (не удается).
  • Подождите некоторое время после создания контейнера и попытайтесь опубликовать без проверки статуса (по-прежнему не удается).
Ожидаемое поведение
После создания контейнера мы должны может проверить его статус и опубликовать.
Фактическое поведение
  • Контейнер создан успешно, возвращается действительный идентификатор.< /li>
    Проверка статуса не удалась:

    Код: Выделить всё

    {
    "error": {
    "message": "Application does not have the capability to make this API call.",
    "type": "IGApiException",
    "code": 3,
    "fbtrace_id": "ADMy9Zm1p-X3NESP7EM5FXI"
    }
    }
    
  • Попытка публикации завершается с той же ошибкой, даже если попытка была предпринята после ожидания и без проверки статуса.
Среда
  • Версия API: v20.0
  • Разрешения: instagram_business_basic, instagram_business_content_publish >
  • Тип учетной записи: Профессиональная учетная запись Instagram (принадлежит владельцу приложения).
Дополнительная информация
< ul>
[*]Приложение имеет необходимые разрешения.
[*]Успешное создание контейнеров предполагает правильную аутентификацию и базовый доступ к API.
[*]Ошибка возникает конкретно для проверки статуса и публикации.
[*]Ожидание после создания контейнера и попытка публикации без проверки статуса приводят к одной и той же ошибке.

Пожалуйста, сообщите, как решить эту проблему. Дайте нам знать, если вам нужна дополнительная информация.
Шаги по воспроизведению
  • Создайте медиаконтейнер, используя //media конечная точка (успешно).
  • Попытка проверить статус с помощью конечной точки / (неуспешно).
    < li>Попытка опубликовать медиафайл с использованием конечной точки //media_publish (не удалось).
  • Подождите некоторое время после создания контейнера и попытайтесь опубликовать без проверки статуса (все равно не удается). ).


Подробнее здесь: https://stackoverflow.com/questions/787 ... -container

Вернуться в «Python»