Подтвердить что ты не робот

API профиля профиля профиля Twitter устарел

Я использую Twitter API версии 1 и заменяю их на v1.1.
Тогда я не могу найти пользователей /profile _image/: screen_name API на версии 1.1.

https://api.twitter.com/1/users/profile_image/shonanshachu

Кто-нибудь знает, какой API может быть лучшей практикой для замены users/profile_image?
То, что я хочу, это список изображений профиля или простого URL-адреса с параметром идентификатора Twitter или имени экрана.

4b9b3361

Ответ 1

Возможно, это будет полезно для вас. Эти вызовы возвращают всю необходимую вам информацию, включая ссылку на изображение. Если вам нужен только один пользовательский образ для данного user_id или user_screen, вы можете прочитать здесь: https://dev.twitter.com/docs/user-profile-images-and-banners

https://api.twitter.com/1.1/followers/list.json (вы можете заменить подписчиков друзьями)

Ответ 2

Я пока не нашел отличного решения. Самое близкое, что я нашел, это twitter API 1.1 docs для пользователей/показать, но это аутентифицированный вызов (требующий контекста пользователя), который (180 запросов за 15 минут). Они упоминают это о получении URL-адреса изображения профиля на странице о загрузке новой фотографии:

Вы можете обновить локальный кеш при следующем запросе пользовательская информация или, по крайней мере, через 5 секунд после загрузки изображения, попросите обновленный URL-адрес, используя GET users/show.

Полагаю, что когда API 1.0 отключится в марте 2013 года, этот вопрос получит много голосов.:)

Есть некоторые подсказки, которые twitter добавляет методы в свой API, чтобы помочь в получении изображений. Нам придется подождать и посмотреть.