api - from - Buscar TODOS los tweets de un usuario(no solo los primeros 3.200)
twitter get comments api (6)
La única forma de ver más es comenzar a guardarlos antes de que el conteo de tweets del usuario llegue a 3200. Los servicios que muestran más de 3200 tweets los han guardado en sus propios dbs. Actualmente no hay forma de obtener más que eso a través de cualquier API de Twitter.
https://dev.twitter.com/discussions/276
Nota de ese segundo enlace: "... el límite de 3.200 es para navegar por la línea de tiempo solamente. Los tweets siempre pueden solicitarse por su ID usando el método GET estados / show /: id".
Con https://dev.twitter.com/docs/api/1/get/statuses/user_timeline puedo obtener 3.200 tweets más recientes. Sin embargo, ciertos sitios como http://www.mytweet16.com/ parecen omitir el límite, y mi navegación por la documentación de la API no pudo encontrar nada.
¿Cómo lo hacen o hay otra API que no tenga el límite?
No todos los usuarios de la API de Twitter son iguales, algunos son más iguales que otros.
https://dev.twitter.com/docs/streaming-api/methods
Para los que no son tan iguales sugieren el uso creativo de otras técnicas. Puede obtener más suerte mediante el uso de llamadas de API de búsqueda con limitación de tiempo / id.
Puede consultar https://www.allmytweets.net/
Esto guarda todos los tweets.
Puede usar la página de búsqueda de Twitter para eludir el límite de 3.200. Sin embargo, tiene que desplazarse hacia abajo muchas veces en la página de resultados de búsqueda. Por ejemplo, busqué tweets de @beyinsiz_adam. Este es el enlace de los resultados de búsqueda: https://twitter.com/search?q=from%3Abeyinsiz_adam&src=typd&f=realtime
Ahora, para desplazarse hacia abajo muchas veces, puede usar el siguiente código de javascript.
var myVar=setInterval(function(){myTimer()},1000);
function myTimer() {
window.scrollTo(0,document.body.scrollHeight);
}
Simplemente ejecútelo en la consola FireBug. Y espere un tiempo para cargar todos los tweets.
Puedo confirmar que el máximo puede ser ligeramente superior a 3200. Estoy obteniendo hasta 3231 en este momento.
http://greptweet.com/ es un intento de superar el límite de 3200 haciendo copias de seguridad de los tweets, y además de eso es útil para búsquedas simples.