Hola, he estado probado la API de Twitter y el caso es que he conseguido obtener datos referentes a búsquedas de tweets e información de los usuarios, como el número de followers, foto, nombre, lenguaje, etc. Lo que no he conseguido es obtener la fecha de la última actividad que ha tenido el usuario. Es decir, la fecha de su última conexión, o bien de su último tweet publicado. ¿Algun@ sabe como podría hacerse? Un saludo.
creo que con la API no puedes saber la última conexión pero si la fecha del último tweet, usa el método user_timeline
https://dev.twitter.com/rest/reference/get/statuses/user_timeline
si te fijas en el resultado tienes el campo, created_at que luego puedes transformar a segundos, por ejemplo en php:
$seconds = strtotime("Wed Aug 29 17:12:58 +0000 2012")
Vaya, pues no había visto ese campo. Si quisiera sólo la de un usuario concreto me valdría, el problema es que lo que intento hacer es obtener una lista de followers de una cuenta, y para cada uno de los followers recuperar la bio, la foto, la antiguëdad (estos campos ya los puedo obtener directamente con lookup) y la fecha de última actividad. Si uso user_timeline tendría que hacer una llamada al método para cada uno de los followers y recoger la fecha de su último tweet. Si hago la prueba de recuperar los followers de una cuenta con unos cuantos miles de usuarios creo que va a tardarme un millón de años en devolver los resultados jejejjej pero bueno, lo haré de esta forma a ver como va.
01/10/2014 21:33
creo que con la API no puedes saber la última conexión pero si la fecha del último tweet, usa el método user_timeline
https://dev.twitter.com/rest/reference/get/statuses/user_timeline
si te fijas en el resultado tienes el campo, created_at que luego puedes transformar a segundos, por ejemplo en php:
$seconds = strtotime("Wed Aug 29 17:12:58 +0000 2012")
saludos
02/10/2014 02:11
Muchas gracias por contestar! un saludo :)
08/11/2020 07:05
08/11/2020 07:01
08/11/2020 22:52