Twitter

<< Click to Display Table of Contents >>

Navigation:  Connectors >

Twitter

Introducción

El conector Twitter de Bizagi está disponible en Connectors Xchange de Bizagi.

A través de este conector, podrá conectar sus procesos de Bizagi a una cuenta en www.twitter.com para usar los servicios API de Twitter.

Para más información de las capacidades de este conector, visite Connectors Xchange de Bizagi.

 

Antes de iniciar

Para probar y usar este conector, necesita:

1.Bizagi Studio previamente instalado.

2.Éste conector previamente instalado a traves de Connectors Xchange, tal como se describe en https://help.bizagi.com/platform/es/index.html?Connectors_Xchange.htm, o a través de el manual de instalación descrito en https://help.bizagi.com/platform/es/index.html?connectors_setup.htm

3.Una cuenta en www.twitter.com así como perfil de desarrollador de twitter (https://developer.twitter.com/).

 

Cómo crear perfil de desarrollador

Si es la primera vez que ingresa y no cuenta con perfil de desarrollador, debe realizar los siguientes pasos:

 

1. Ingrese al siguiente enlace: https://developer.twitter.com/ y le aparecerá la siguiente interfaz. De clic en Create an App.

 

Twitter_01a

 

2. Como todavía no tiene perfil de desarrollador, va a aparecer el siguiente mensaje. De clic en Apply para que se le genere la cuenta.

 

Twitter_01b

 

3. Una vez creado el perfil, puede ingresar desde la página oficial de Twitter > Sign in.

 

Twitter_01ba

 

4. Una vez haya ingresado, al lado izquierdo del perfil aparece la opción Developer Portal para que pueda empezar a configurar su aplicación y credenciales de aplicación.

 

Twitter_01bb

 

Pasos para crear una aplicación en Twitter

1.  Una vez generado el perfil de desarrollador, va a aparecer la siguiente interfaz, donde debe colocarle nombre a la aplicación y este se puede modificar.

 

Twitter_01c

 

2. Una vez ingresado el nombre, haga clic en Get keys para empezar con la configuración de la aplicación y obtener las credenciales de autenticación.

 

Twitter_01d

 

3. En la primera parte va a ver la cuenta de Twitter y el correo electrónico con el que registra la aplicación. Permite la opción de cambiar el nombre de cuenta y el correo electrónico. También aparece un desplegable para seleccionar el país en donde se encuentra el desarrollador.

 

Twitter_01e

 

4. Luego, le pide seleccionar en campos desplegables el caso de uso y si va a trabajar con información de gobiernos o entidades gubernamentales. También cuenta con la casilla de verificación para recibir noticias y actualizaciones y se finaliza haciendo clic en Let's do this.

 

Twitter_01f

 

5. Se finaliza con el Acuerdo y Política de Desarrollo. Marque la casilla de aceptación de términos y condiciones y luego clic en Submit.

 

Twitter_01g

 

Twitter_01h

 

Cómo obtener las credenciales de autenticación

1. En la pestaña Settings va a encontrar dos secciones: App details y User authentication settings. En la primera puede modificar lo referente al nombre de la aplicación y personalizarla. En la segunda, para configurar las credenciales de autenticación, debe hacer clic en Edit.

 

Twitter_Settings_01

 

2. Para Oauth 1.0a, debe seleccionar la opción Read and write en la sección App permissions.

Twitter_Settings_Oauth1a

 

3. En el campo App info, en los campos marcados como obligatorios, escriba la siguiente URL: https://bizagi.com y de clic en Save una vez terminado el procedimiento.

 

Twitter_Settings_Oauth2

 

 

3. Dependiendo del tipo de autenticación que vaya a emplear, en la pestaña Keys and tokens, tiene acceso a las Consumer Keys (API Key - API Secret) y a los Authentication Tokens.

En Authentication Tokens, para Oauth 1.0a, debe usar el Access Token y Access Secret y para Oauth 2.0, debe usar el Bearer Token.  

 

Twitter_Keys

 

Y de esta manera, su app deberá quedar autorizada a acceder su cuenta, configuración que podrá verificar en https://developer.twitter.com/en/portal/dashboard.

 

Configurar el conector

Para configurar el conector siga los pasos presentados en el capítulo de configuración en https://help.bizagi.com/platform/es/index.html?connectors_setup.htm.

Para esta configuración, considere los siguientes parámetros de autenticación:

Método de autenticación: Custom.

 

Twitter1

 

Consumer key: La llave API específica de su aplicación de Twitter (dada en https://apps.twitter.com/app/[your_app_ID]/keys).

Consumer secret: El secreto API específico de su aplicación de Twitter (dado en https://apps.twitter.com/app/[your_app_ID]/keys).

Access token: El access token de su cuenta de Twitter (dado en https://apps.twitter.com/app/[your_app_ID]/keys).

Access token secret: El token secreto de acceso de su cuenta de Twitter (dado en https://apps.twitter.com/app/[your_app_ID]/keys).

 

note_pin

Note que necesita previa autorización de la aplicación de twitter para acceder remotamente a la cuenta de Twitter (https://developer.twitter.com/en/portal/dashboard).

 

Usar el conector

Éste conector permite el uso de dos métodos disponibles de servicios de Twitter: Posting a new tweet (Crear un nuevo tweet) and search for tweets (buscar tweets).

Para aprender en general como y donde configurar el uso de un conector, por favor visite el artículo https://help.bizagi.com/platform/es/index.html?Connectors_Studio.htm.  

Al usar el conector, asegúrese de considerar los siguientes detalles de cada uno de los métodos disponibles:

 

Posting a new tweet (Crear un nuevo tweet)

Crea una actualización de status en Twitter.

 

Twitter2

 

Para configurar sus inputs, mapee de la siguiente manera:

Message: El contenido del tweet a publicar.

 

Twitter3

 

Para configurar sus outputs e iniciar pruebas, puede mapear como en la siguiente imagen:

 

Twitter4

 

Search for tweets (Buscar tweets)

Extrae los resultados de una búsqueda en Twitter dada una frase o un hashtag.

 

Twitter6

 

Para configurar sus inputs, mapee de la siguiente manera:

Query: La frase o hashtag para filtrar y buscar tweets, tal como se escribiría en el campo de búsqueda de Twitter.com

ResponseCount: El número de respuestas a almacenar.

 

Twitter5

 

Para configurar sus outputs e iniciar pruebas, puede mapear como en la siguiente imagen. Considere lo siguiente:

Statuses: Deben ser iguales a una colección ecistente de su modelo de datos.

created_at: Almacena el momento en que el tweet encontrado fué creado, debe ser mapeado a un atributo en la colección anteriormente mencionada.

text: Almacena el contenido del tweet encontrado, y debe ser mapeado a un atributo en la colección anteriormente mencionada.

screen_name: Almacena el nombre del usuario que creó el tweet, y debe ser mapeado a un atributo en la colección anteriormente mencionada.

 

Twitter7


Last Updated 11/23/2022 1:59:40 PM