secret example developer clave json twitter

json - example - Error de la API de Twitter 215



twitter json (2)

Hoy descubrimos que uno de mis clientes, los canales de Twitter, se rompieron.

He intentado cambiar al uso de la nueva API 1.1, pero aparece el siguiente error:

{"errors":[{"message":"Bad Authentication data","code":215}]}

Incluso usar su propio ejemplo genera la misma respuesta:

https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2

Me refiero a la siguiente documentación.

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline

¿Alguna idea de qué pasa con esto?

Gracias, Mikey


Por lo tanto, parece que la última API 1.1 de Twitter no permite el acceso sin autenticación, incluso para los datos que son aparentemente públicos ... como los últimos 3 tweets de una línea de tiempo.

El mejor artículo que he encontrado sobre esto (que ofrece una gran solución) para el acceso de lectura se puede encontrar aquí:

http://www.webdevdoor.com/php/authenticating-twitter-feed-timeline-oauth/

He seguido los pasos del artículo anterior y puedo confirmar que funciona muy bien.

Un punto interesante a tener en cuenta, es que ahora, porque tienes que usar tokens de acceso y claves secretas ; todas las solicitudes se deben realizar con una secuencia de comandos del lado del servidor. Antes de esto, estaba usando jQuery para hacer una solicitud de AJAX en la API JSON de Twitters directamente. Ahora, debe solicitar AJAX un script dinámico en su propio sitio web, si desea ir por una ruta de Javascript.


Su ejemplo no indica si se está autenticando, así que supongo que no lo está.

Todos los métodos en API 1.1 requieren autenticación a través de OAuth. https://dev.twitter.com/docs/auth/oauth

El acceso no autenticado se suspende de forma permanente.