API Instagram для получения собственных данных, возвращающих пустой ответ

Я пытаюсь API Instagram получить список подписчиков. Я сгенерировал идентификатор клиента, секрет и токен доступа.

https://api.instagram.com/v1/users/self/?access_token=7295104237.9baac5e.680b2694931642a18e3758b3cd8aff55

Этот API работает правильно. Он показывает, что следует считать как 2.

Но когда я запускаю ниже API с тем же токеном доступа, он не возвращает никаких данных об имени пользователя и т. д.:

https://api.instagram.com/v1/users/self/follows?access_token=7295104237.9baac5e.680b2694931642a18e3758b3cd8aff55

Пожалуйста, помогите мне с этим. Я искал это уже несколько часов.


person Mamta    schedule 18.03.2018    source источник


Ответы (2)


Возможно, у вас нет доступа к этим действиям.

Перейдите на страницу https://www.instagram.com/developer/.

Щелкните значок настроек. Найдите свою учетную запись API и нажмите «Управление», после чего нажмите «Разрешение». Там вы увидите информацию о вашем API.

Утверждено - рекомендовано - что вы можете использовать

N/A – рекомендуемые – которые вы не можете использовать

person Community    schedule 18.03.2018
comment
Да, все разрешения N/A. Как сделать его одобренным? - person Mamta; 18.03.2018
comment
@Mamta, если все разрешения не указаны, у вас нет прав на использование API. Перейдите на страницу instagram.com/developer/clients/manage и нажмите, чтобы зарегистрировать клиент и следуйте руководству. Но вы должны показать свой демо-проект, чтобы его принял Instagram. Если мой пост помог вам, пожалуйста, проголосуйте за него. - person ; 18.03.2018
comment
Мое приложение находится в режиме разработки. Вот что упоминает сайт Instagram: Каждое новое приложение, созданное на платформе Instagram, запускается в режиме песочницы. Приложения в этом режиме могут использовать любую конечную точку API, но ограниченное число пользователей и носителей. Это отлично подходит для разработки и тестирования вашего приложения. Как получить на него разрешения? - person Mamta; 18.03.2018
comment
Перейдите к разрешениям и нажмите «Запустить разрешение». После вы должны следовать руководству. - person ; 18.03.2018

Наконец нашел ответ на этот вопрос!

Мое приложение находится в режиме песочницы. Пока один из ваших подписчиков/кого-то, на кого вы подписаны, не станет пользователями вашей песочницы, их данные не будут перечислены API-интерфейсом подписчиков/подписчиков или любым другим API в этом отношении.

Это связано с тем, что эта информация считается общедоступной и будет полностью доступна только после того, как приложение будет запущено и на него будет предоставлено полное разрешение Instagram.

Итак... Просто добавьте одного из своих подписчиков/кого-то, на кого вы подписаны, в список пользователей песочницы! И ваш отсортированный!!

person Mamta    schedule 18.03.2018