Conseguir llaves oauth y fichas para su aplicación de twitter para android

Para su aplicación para Android para comunicarse con los servidores de Twitter, necesita sus propias claves de OAuth y fichas. Para conseguirlos, sólo tienes que seguir estos sencillos pasos.

Las siguientes instrucciones se aplican a las páginas web de Twitter para desarrolladores actuales. Twitter podría cambiar el diseño de su sitio web en cualquier momento sin previo aviso.

  1. Iniciar sesión en su cuenta de usuario de Twitter (o registrar una cuenta si no tiene ya uno).
  2. Visitar de Twitter Page del Desarrollador.

Si las estrellas están alineadas armoniosamente, debería ver el Twitter de crear una página de aplicación.

  • En la página Crear una aplicación, rellenar todos los campos requeridos, junto con el campo URL (engañosamente opcional) Devolución de llamada.
  • Cuando visita la página, se ve el campo Nombre, el campo Descripción, el campo del sitio Web, y el campo URL de devolución de llamada. Todos excepto el campo URL de devolución de llamada se muestran como se requiera.
    Escribir el nombre de la aplicación en el campo Nombre es una obviedad. Pero ¿qué es lo que se utiliza para los otros campos? Después de todo, no está creando una aplicación para Android de potencia industrial. Estás creando una única aplicación de prueba - una aplicación para ayudarle a ver cómo utilizar Twitter4J.
    La buena noticia es que puede escribir casi cualquier cosa en el campo Descripción. Lo mismo es verdad
    Para comunicarse con Twitter a través de una aplicación para Android, que necesita una URL de devolución de llamada. En otras palabras, la URL de devolución de llamada no es opcional. Ni el campo del sitio Web ni el campo URL de devolución de llamada tiene que apuntar a una página web real. Pero hay que llenar esos dos campos.
    El campo URL de devolución de llamada no está marcado como se requiera. Sin embargo, debe escribir una dirección URL en el campo URL de devolución de llamada.

  • Después de acordar los términos y hacer las otras cosas para probar que eres una buena persona, haga clic en el botón de su Twitter de aplicaciones a crear.
  • Si lo hace, te lleva a una página donde puede gestionar su nueva solicitud. La página tiene cuatro pestañas, etiquetadas Detalles, Ajustes, llaves y acceso Tokens, y permisos.

  • Cerca de la parte superior de la página, seleccione la pestaña Permisos.
  • En la página Permisos, busque una variedad de tipos de acceso. Cambiar el acceso de la aplicación de lectura y escritura (por defecto) para leer, escribir y acceder a los mensajes directos.
  • Video: Twitter REST api with Python and Oauth

    Para esta aplicación juguete, se selecciona de lectura, escritura y mensajes acceso directo - el modelo de acceso más permisivas que está disponible. Esta opción evita que su aplicación desde que golpean las paredes de ladrillo a causa de problemas de acceso.
    Al desarrollar una aplicación en la vida real, se hace lo contrario de lo que se sugiere en este paso. Para una aplicación real en directo, selecciona la opción menos permisiva que se adapte a las necesidades de su aplicación.

    En primer lugar cambiar el nivel de acceso de su aplicación, y luego crear un token de acceso de la aplicación. No crear el token de acceso antes de cambiar el nivel de acceso. Si intenta cambiar el nivel de acceso después de haber creado el token de acceso, su aplicación no funcionará. Lo que es peor, la página de configuración de aplicaciones de Twitter no le advierte del problema.

  • Haga clic en el botón que ofrece para actualizar la configuración de la aplicación.

    Si lo hace, cambia el nivel de acceso de la aplicación a leer, escribir y acceder a los mensajes directos.

  • Cerca de la parte superior de la página, seleccione la ficha Teclas y acceso Tokens.

    Usted puede encontrar unos pocos botones en esa página.

    Video: MVC 5 autenticación con proveedor externo con OAuth 2 0

  • Haga clic en el botón que ofrece para crear su token de acceso.

    Después de hacerlo, ficha Claves de Acceso y tokens de su aplicación muestra el acceso de su aplicación token y el secreto de acceso razón, además del nivel de su aplicación de acceso, clave del consumidor, y el secreto de los consumidores.

  • Copiar los cuatro códigos (clave para el consumidor, secreto de consumidor, token de acceso, y el token de acceso secreta) de pestaña Detalles de su aplicación a las líneas correspondientes en el código de su clase MainActivity.

    ¡Uf! Que haya terminado de poner las llaves de OAuth y fichas en su código Java.

  • En el mundo de OAuth, una aplicación cuyo código se comunica con los servidores de Twitter es un consumidor. Para identificarse a sí mismo como consumidor de confianza, una aplicación debe enviar contraseñas a los servidores de Twitter. En la terminología de OAuth, estas contraseñas son llamados la llave del consumidor y el secreto de los consumidores.

    Artículos Relacionados