Я пытаюсь помещать пользовательский материал Instagram на боковой панели. Я пытаюсь использовать Instagram API для извлечения носителя.
http://instagram.com/developer/endpoints/users/
В документации говорится, что GET https://api.instagram.com/v1/users/<user-id>/media/recent/
, но он говорит, чтобы передать токен доступа OAuth. Маркер доступа представляет авторизацию для действий от имени пользователя. Я не хочу, чтобы пользователи входили в Instagram, чтобы увидеть это на боковой панели. Им также не нужно иметь учетную запись Instagram.
Например, я могу перейти в http://instagram.com/thebrainscoop, не войдя в Instagram и не увидев фотографии. Я хочу сделать это через API.
В API-интерфейсе Instagram без аутентификации пользователя передается client_id
вместо access_token
. Если я попробую это, я получаю:
{
"meta":{
"error_type":"OAuthParameterException",
"code":400,
"error_message":"\"access_token\" URL parameter missing. This OAuth request requires an \"access_token\" URL parameter."
}
}
Итак, разве это невозможно? Нет ли способа получить последние (общедоступные) данные пользователя без запроса пользователя сначала войти в учетную запись Instagram через OAuth?