No he podido encontrar cómo hacerlo a través de la documentación de la API.¿Hay alguna forma de obtener el conteo favorito de un tweet?
Respuesta
Lo sentimos, no hay forma oficial de conseguir esto en este momento. Todo lo que puede decir es si el tweet ha sido favorecido por el usuario autenticado. Hay un favorites_count
en el gráfico de objetos, sin embargo, esto se aplica al usuario que tuiteó el tweet, no el tweet en sí.
EDIT: Jun. 19, '12 - Consulte la respuesta de mmrobins para obtener enlaces a algunos de los métodos API no documentados de Twitter. Como siempre, tenga cuidado al usar puntos finales no documentados ya que pueden cambiar sin previo aviso.
Hay un undocumented way para obtener esta información si está autenticado.
https://api.twitter.com/i/statuses/[tweet.id]/activity/summary.json
una lista aún mayor de los puntos finales de API que no poseen documentos se puede encontrar en la biblioteca de Ruby Twitter https://github.com/sferik/twitter/blob/master/lib/twitter/client.rb
La respuesta oficial a su pregunta es aquí https://dev.twitter.com/docs/faq#6898. Se les sugiere contar el tiempo real como la funcionalidad no es compatible
Como solución alternativa podemos desechar la página con pío https://twitter.com/USERNAME/status/TWEET_ID
y utilizar esta expresión regular para extraer recuento favorito
(?<=^|>)[^><]+?(?=</strong> Favorites|$)
o uso API en desuso
http://api.twitter.com/1/statuses/show/308910231910490112.json
La nueva API V1.1 ahora es compatible con el conteo de tweets favoritos. Aquí probarlo
stdClass Object
(
[created_at] => Thu Apr 04 20:09:16 +0000 2013
[id] => 319904523520983041
[id_str] => 319904523520983041
[text] => North Koreas perspective of the world in the next 5 years http://t.co/MxRgD00VCY
[source] => web
[truncated] =>
[in_reply_to_status_id] =>
[in_reply_to_status_id_str] =>
[in_reply_to_user_id] =>
[in_reply_to_user_id_str] =>
[in_reply_to_screen_name] =>
[geo] =>
[coordinates] =>
[place] =>
[contributors] =>
[retweet_count] => 7
[favorite_count] => 7
[entities] => stdClass Object
(
[hashtags] => Array
de actualización y empezar a usarlo.
¿Cómo cuento favoritos?
El número de veces que se ha marcado como favorito un tweet ya está disponible como parte de objetos pío en el resto, Streaming, y la búsqueda API - encontrará se presenta en el campo "favorite_count".
Además, las corrientes de usuario y Sitio flujos, tanto con eventos de flujo cuando un usuario autenticado favoritos twitter o ha favorecido a sus tweets. Al usar estas API de transmisión autenticada, puede contar los favoritos en en tiempo real a medida que ocurren.
Pero tenga en cuenta, que los
corrientes sitio está actualmente en una versión beta limitada. El acceso está restringido a las cuentas incluidas en la lista blanca.
Y lo siento por las emociones, pero está en beta más de dos años.
lo que no puede ..
Ahora es posible hacerlo a través de la statuses/show/:id punto final. (Se requiere autenticación.)
Ejemplo:
GET https://api.twitter.com/1.1/statuses/show.json?id=210462857140252672
o
GET https://api.twitter.com/1.1/statuses/show/210462857140252672.json
La regresado JSON tendrá un miembro recuento favorito.
Tenga en cuenta que, aunque la respuesta de ejemplo en la documentación vinculada dice "favourites_count"
, la propiedad JSON devuelta se llama "favorite_count"
.
Editar: he acabo de dar cuenta que la propiedad "favourites_count"
documentado está dentro de la user
miembro de la respuesta (es cuántos tienen los tweets del usuario favorito en total cuenta). La propiedad "favorite_count"
, que le indica cuántas veces se ha marcado como favorito el tweet, se encuentra en la raíz del objeto JSON vuelto, y parece que está indocumentado.
(Este punto final también devuelve retweet_count
y mucho más.)
- 1. Cómo obtener ID de Tweet desde el evento de tweet
- 2. ¿Hay alguna forma de obtener la dirección de un registro?
- 3. ¿Hay alguna forma de recuperar el conteo o rango de líneas visibles de TextView?
- 4. ¿Hay alguna forma en Grails de obtener todo el registro?
- 5. ¿Hay alguna forma de multirreproducir un SqlDataReader?
- 6. ¿Hay alguna manera de obtener el tamaño de conteo para una consulta con nombre JPA con un conjunto de resultados?
- 7. ¿Hay alguna forma de obtener XML de elemento por atributo?
- 8. ¿hay alguna forma de obtener componentes individuales de heroku toolbelt?
- 9. ¿Hay alguna forma de 'resaltar' el código?
- 10. ¿Hay alguna forma de obtener una dirección de referencia?
- 11. ¿Hay alguna forma de pasar el iPhone?
- 12. ¿Hay alguna forma de obtener el nombre de la unidad actual de un archivo de inclusión?
- 13. ¿Hay alguna forma de obtener el recuento actual de ref de un objeto en Python?
- 14. ¿Hay alguna forma de obtener un toque de tres dedos en el simulador de iPhone
- 15. ¿Hay alguna forma de obtener el alias de un tipo mediante la reflexión?
- 16. ¿Hay alguna forma de obtener el cuadro delimitador (en píxeles) de un elemento DOM?
- 17. ¿Hay alguna forma (distinta de sql) de obtener el mlid para un nid determinado en drupal?
- 18. InitializeCriticalSectionAndSpinCount, ¿hay un conteo de giros predeterminado?
- 19. ¿Hay alguna forma de obtener un valor de propiedad de un objeto utilizando la clase PropertyPath?
- 20. ¿Hay alguna forma de detectar un software de registro clave?
- 21. ¿Hay alguna forma de obtener un tiempo de época usando un comando de Windows?
- 22. ¿Hay alguna forma de vincular Keyboard.FocusedElement?
- 23. ¿Cuál es la forma más eficiente de encontrar qué usuarios prefieren un tweet específico?
- 24. Cómo obtener el máximo() de un conteo() con LINQ
- 25. ¿Cómo obtener el conteo de enumeraciones?
- 26. Botón Tweet - ocultando cero
- 27. ¿Hay alguna forma de exportar el esquema de PostgreSQL condensado?
- 28. ¿Hay alguna forma de obtener la dirección IP de origen de un mensaje JMS?
- 29. ¿Hay alguna forma de obtener el SHA de una confirmación a partir de su mensaje?
- 30. ¿Hay alguna forma de obtener la altura y el ancho de la barra de desplazamiento?
Eso es gran información. – arcain
El enlace está roto :(Nuevo enlace es https://github.com/sferik/twitter/tree/master/lib/twitter – Oleg
De acuerdo a los comentarios de esta entrada de blog http://blog.fgribreau.com/2012/01/ twitter-oficial-api-conseguir-tweets.html ya no se admite este método –