<< Click to Display Table of Contents >> |
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.
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.
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.
3. Una vez creado el perfil, puede ingresar desde la página oficial de Twitter > Sign in.
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.
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.
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.
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.
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.
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.
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.
2. Para Oauth 1.0a, debe seleccionar la opción Read and write en la sección App permissions.
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.
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.
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.
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.
•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 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). |
É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.
Para configurar sus inputs, mapee de la siguiente manera:
•Message: El contenido del tweet a publicar.
Para configurar sus outputs e iniciar pruebas, puede mapear como en la siguiente imagen:
Search for tweets (Buscar tweets)
Extrae los resultados de una búsqueda en Twitter dada una frase o un hashtag.
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.
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.
Last Updated 11/23/2022 1:59:40 PM