secret example español developers desarrollador cuenta api twitter tweets

api - example - twitter developers documentation



¿Qué significa exactamente ''since_id'' y ''max_id'' en la API de Twitter? (2)

He estado estudiando detenidamente los documentos de Twitter desde hace un tiempo, y he visto cómo obtener estadísticas para el crecimiento de los seguidores durante un período de tiempo / recuento de tweets a lo largo de un período de tiempo ...

Quiero entender de la comunidad lo que significan since_id y max_id y count en la API de Twitter.

He estado siguiendo esta página https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline

Estoy tratando de obtener estadísticas para un usuario -

  • recuentos de tweets en un período de tiempo particular
  • recuento de seguidores durante un período de tiempo particular
  • recuento de retweets

Me gustaría algo de ayuda para formar cadenas de búsqueda para lo anterior ...

Gracias..


La max_id = parte superior de la lista de identificación de tweets. since_id = parte inferior de la lista de identificación de tweets.

para más: echar un vistazo profundo en el último diagrama ... here


since_id y max_id son parámetros muy simples que puedes usar para limitar lo que obtienes de la API. De los documentos :

since_id - Devuelve resultados con un ID mayor que (es decir, más reciente que) el ID especificado. Hay límites para la cantidad de Tweets a los que se puede acceder a través de la API. Si el límite de Tweets se ha producido desde el since_id, el since_id se forzará a la identificación más antigua disponible. max_id - Devuelve resultados con un ID menor que (es decir, mayor que) o igual a la ID especificada.

Por lo tanto, si tiene una ID de tweet determinada, puede buscar tweets anteriores o más nuevos usando estos dos parámetros.

count es aún más simple: especifica una cantidad máxima de tweets que desea recuperar, hasta 200.

Desafortunadamente, la API no le devolverá exactamente lo que desea, no puede especificar una fecha / hora al consultar user_timeline , aunque puede especificar una al usar la API de búsqueda. De todos modos, si necesita usar user_timeline, necesitará sondear la API, reunir tweets, averiguar si coinciden con los parámetros que desea y luego calcular sus estadísticas en consecuencia.