2012-04-15 14 views
17

que se ha suscrito a la etiqueta #tattoo con API en tiempo real de Instagram y está funcionando muy bien, el problema es que no tengo ni idea de cómo conseguir la imagen cargada real cuando los datos de entrada se ve así:¿Cómo obtener fotos reales de instagram en tiempo real?

[{"changed_aspect": "media", "subscription_id": XXXXXX, "object": "tag", "object_i 
d": "tattoo", "time": 1334521880}] 

Se no me da ninguna información sobre el media_id o algo así, ¿me falta algo?

Respuesta

17

Como se señaló en their realtime API docs:

los datos modificados no está incluido en la carga útil, por lo que corresponde a la forma en que desea buscar a los nuevos datos. Por ejemplo, puede decidir obtener solo datos nuevos para usuarios específicos o después de que se haya publicado una cierta cantidad de fotos.

por lo que suena como si sólo tiene que obtener los datos reales a través de their regular tag API, al parecer utilizando GET /tags/{tag-name}/media/recent. Para usted:

https://api.instagram.com/v1/tags/tattoo/media/recent?access_token=ACCESS-TOKEN 

Esto ciertamente parece poco elegante, ya que tendrá que resolver cuál de los recientes cambios que ya ha visto, pero yo no veo nada que sugiere un método mejor.

+4

Eso realmente apesta, no es eficiente en absoluto, leí esa parte, pero esperaba que me faltara algo bueno ... – javiervd

+1

Es posible que desees dejar de aceptar esta respuesta, ya que otra persona podría tener una idea brillante o Conozca un API súper sekrit para obtener la buena información. Si ven una respuesta ya aceptada, es posible que no compartan su sabiduría. Todavía tienes 6 días antes de que caduque la recompensa, así podría obtener la mayor exposición posible. – blahdiblah

+0

Tienes razón, voy a desmarcar esto por ahora gracias – javiervd

Cuestiones relacionadas