Estoy tratando de utilizar Twitter API v2 en un archivo javascript para contar la cantidad promedio de me gusta y retweets que tiene un usuario por tweet. Por ejemplo, si un usuario tiene 3 tweets, uno tiene 5 Me gusta, uno tiene 6 Me gusta y otro tiene 0 Me gusta, me gustaría una función que pueda devolver el número promedio de Me gusta (3.67).
Estoy encontrando el número total de tweets que utilizan el siguiente punto final extrayendo el recuento de estado del objeto.
https://api.twitter.com/1.1/users/show.json?screen_name=${nombre de usuario}
¿Cómo haría para contar cuántos me gusta en total tiene un usuario en sus tweets? ¿Cómo haría para contar el número total de veces que se han retuiteado los tuits de un usuario?
Lo más parecido que he encontrado es el punto final de la línea de tiempo del tweet del usuario, sin embargo, no devuelve cuántos me gusta y retweets tiene cada tweet en la línea de tiempo.
https://developer.twitter.com/en/docs/twitter-api/tweets/timelines/api-reference/get-users-id-tweets
Consideré recorrer cada ID de tweet en la línea de tiempo y llamar al siguiente punto final para obtener los Me gusta de cada tweet y luego sumarlos. Sin embargo, hay un límite de frecuencia de 50 llamadas por 15 minutos en este terminal.
¿Hay alguna forma de obtener el número promedio de me gusta y retweets que tiene un usuario?
Si no es así, ¿tendría alguna sugerencia sobre cómo podría usar la API de Twitter para medir cuánta interacción tiene una cuenta de Twitter? Actualmente estoy rastreando la cantidad de seguidores y la cantidad de tweets, pero me gustaría rastrear la participación de otras maneras.
¡Muchas gracias!