Instagram Display API Недостаточная роль разработчика - PullRequest
0 голосов
/ 09 ноября 2019

Я следовал руководству по Instagram Display API, создал свой redirect_uri для ngrok и правильно назначил мой app_id. Вот ответ, который я получаю.

{
"error_type": "OAuthException",
"code": 400,
"error_message": "Insufficient developer role"
}

Что мне делать? Я администратор, поэтому я не могу назначить себя разработчиком.

Ответы [ 2 ]

2 голосов
/ 09 ноября 2019

Перейдите в раздел «Роли»> «Instagram» и добавьте свой аккаунт в Instagram. Затем перейдите на https://www.instagram.com/accounts/manage_access/, чтобы принять приглашение тестера из вашего приложения.

1 голос
/ 09 ноября 2019

Что исправило это при попытке использовать эту ссылку:

https://api.instagram.com/oauth/authorize
  ?app_id={app-id}
  &redirect_uri={redirect-uri}
  &scope=user_profile,user_media
  &response_type=code

... был зарегистрирован как принятый Testing User в том же сеансе браузера.

Iвошел в систему как этот пользователь в окне инкогнито, и первоначально ссылка возвращала эту ошибку Insufficient Developer Role, когда я пытался ее в моем обычном окне браузера.

Однажды попытался перейти к нему в окне инкогнито,это работало просто отлично.

Дайте мне знать, если это исправит это для вас. В противном случае я также зашел в «Настройки разработчика» и выполнил Individual Verification, хотя мой идентификатор еще не был утвержден и все еще работал.

...