2012-09-24 22 views
11

Estoy utilizando la versión 1 de la API de Twitter y las estoy reemplazando por v1.1.
Entonces no puedo encontrar users/profile_image /: screen_name API en la versión 1.1.
Imagen de perfil de Twitter API obsoleta

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

¿Alguien sabe qué API puede ser la mejor práctica para la sustitución de los usuarios/profile_image?
Lo que quiero es una lista de imágenes de perfil o url simple con el parámetro de Twitter ID o nombre de usuario.

Respuesta

2

Quizás esto te sea útil. Esas llamadas devuelven toda la información que necesita, incluido el enlace de la imagen. Si necesita una imagen única de un usuario para un user_id o user_screen dado, entonces se puede leer más desde aquí: https://dev.twitter.com/docs/user-profile-images-and-banners

https://api.twitter.com/1.1/followers/list.json (se puede reemplazar seguidores con amigos)

+0

Supongo que esta es la única forma de obtener imágenes de perfil de Twitter API. Si alguien sabe mejor API, por favor avíseme. – morodomi

2

No he encontrado una gran solución para esto todavía. Lo más parecido que he encontrado es twitter API 1.1 docs for users/show, pero es una llamada autenticada (que requiere un contexto de usuario) que tiene una limitación de velocidad (180 solicitudes cada 15 minutos). Mencionan esta por conseguir el URL de la imagen de perfil en la página sobre la posibilidad de subir una nueva foto:

la posibilidad de actualizar su caché local la próxima vez que se solicita la información del usuario , o, al menos, 5 segundos después de cargar el image, pregunta por la URL actualizada usando GET users/show.

Imagino que una vez que el API 1.0 se cierre en marzo de 2013, esta pregunta obtendrá una gran cantidad de votos. :)

Hay some hints que Twitter está agregando métodos a su API para ayudar a recuperar imágenes. Tendremos que esperar y ver.

+0

Gracias por responder a mi pregunta. Los usuarios/show API tienen la limitación de solicitud y el parámetro "user_id" solo puede tomar 1 ID. Creo que esta API no resolverá el problema. Creo que surgirá una pregunta similar después de que la API v1.0 también se apague. Pero quiero mencionar esto antes de que lo apaguen. – morodomi

Cuestiones relacionadas