Cómo migrar la API de Twitter de v1 a v1.1?

Hasta ahora estaba usando twitter api v1, pero mi aplicación de repente dejó de twitting, me muestra inicio de sesión no cada vez que intento iniciar sesión, cuando muestro la respuesta me da msg como

{"errors": [{"message": "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.", "code": 68}]}

Esto está escrito en la consola de desarrollo de twiter

Deprecation de v1.0 de la API

La mayoría de los desarrolladores no necesitarán hacer mucho trabajo para la transición de v1.0 a v1.1, pero queremos asegurarnos de que haya suficiente tiempo para hacerlo. Vamos a proporcionar una ventana de 6 meses antes de apagar v1.0. Después de la jubilación (vea el calendario de la plataforma para las fechas), los 1.0 terminales ya no estarán disponibles.

Estoy usando twitter4j-core-2.1.11.jar , * signpost-core-1.2.1.1.jar *, & signpost-commonshttp4-1.2.1.1.jar

Así que traté de migrar mi código de v1 a v1.1, traté de encontrar una solución en la consola de desarrolladores de twitter con respecto a esto, pero no podía obtener una forma adecuada de cómo hacerlo.

Espero que alguien me ayude a resolver este problema

Gracias

PROBLEMA RESUELTO: LAS PERSONAS QUE ESTÁN ENFRENTANDO EL PROBLEMA DE LA MIGRACIÓN DEL API DE TWITTER PUEDEN DESCARGAR LA API ACTUALIZADA QUE FUNCIONA EL CÓDIGO DE TWITTER DE AQUÍ

Cambia su llave del consumidor y su clave secreta del consumidor

Yo también estaba enfrentando el mismo problema que Twitter no más apoya REST 1.0 de junio 11'13. Pero he arreglado el problema mediante la sustitución de la última twitter4j archivo jar.Si está utilizando el frasco twitter4j para su aplicación para autenticar con twitter significa que sin duda trabajará para usted.

1.Descarga el último twitter4j de aquí

2.Replace it con el más viejo y usted es hecho.

EDITAR

Inicialmente después de reemplazar el jar twitter4j, puede mostrar error en la importación de paquetes. Si es así entonces reemplazar

 import twitter4j.http.AccessToken; 

con

 import twitter4j.auth.AccessToken; 

Aclamaciones

Esto se conoce desde hace mucho tiempo.

Usted tendrá que reescribir su comunicación con la API de Twitter de acuerdo a su documentación que se puede encontrar aquí .

No hay respuestas específicas a su pregunta porque no hace una pregunta de migración específica. Por lo tanto, o bien especificar lo que le gustaría saber, la única manera correcta de responder a esta pregunta sería escribir una aplicación de twitter completo que utiliza todas las llamadas api en v 1.1.

Así que lea la documentación, ajuste todas sus llamadas api. Asegúrese de que la autorización sea de hasta 1.1. Y prueba. No hay consejos y trucos, simplemente ol 'desarrollo.

Aquí hay otros recursos que hemos reunido para ayudar a que esta transición sea más fluida:

  • FAQ: ¿Qué implica la API v1 Retirement?
  • Descripción general de API v1.1
  • Documentación de líneas de tiempo incorporadas

Esto funciona para mí:

Sólo tienes que agregar el archivo twitter4j-core-3.0.3.jar y twitpic4j.jar en tu carpeta de librerías con tu Twitter 1.0 y funcionará bien.

Descargue el archivo jar desde aquí: http://code.google.com/p/comp3111-project-team201/downloads/detail?name=twitter4j-core-3.0.3.jar&can=2&q=

  • Problema en la devolución de llamada en Twitter en Android
  • ¿Ejemplo práctico de usar la API de Twitter en Android?
  • Integración de Twitter con oauth y twitter4j
  • Cómo mostrar el diálogo de publicación de Twitter Como Iphone
  • Twitter Oauth Callback getOAuthRequestToken null
  • Uso de las credenciales de Twitter de AccountManager para crear Twitter4J AccessToken
  • Twitter Autenticación a través de las clases AccountManager de Android
  • ¿Por qué el método getOAuthAccessToken siempre dispara la excepción en la api de twitter4j?
  • Twitter aplicación sólo la autenticación java android con twitter4j
  • El inicio de sesión de Twitter de Android no funciona con Fabric SDK - La devolución de llamada no debe ser nula
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.