# Twitter

{% hint style="info" %}
Para conectar Twitter, se requiere una [cuenta de desarrollador de Twitter](https://developer.twitter.com/en/apply-for-access).
{% endhint %}

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FvNYHGb8rwtaGHvbsjcwa%2FTwitter%20Logo.png?alt=media\&token=551dbd2a-e09a-45c2-b7c7-b9f486c6b90c)

Twitter es un servicio estadounidense de redes sociales y noticias en línea en el que los usuarios publican e interactúan con mensajes conocidos como "tweets". En 2016, Twitter tenía más de 319 millones de usuarios activos mensuales y es uno de los 10 sitios web más visitados.

## Configuración de Twitter <a href="#setting-up-viber" id="setting-up-viber"></a>

### Solicite una cuenta de desarrollador de Twitter <a href="#apply-for-a-twitter-developer-account" id="apply-for-a-twitter-developer-account"></a>

**Paso 1: Solicite una cuenta de desarrollador de Twitter** \
Utilice una cuenta de Twitter para registrarse para obtener una cuenta de desarrollador.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FQkjAPzO7tjNwX3D2HWGv%2FScreenshot%202020-07-14%20at%201.54.10%20PM.png?alt=media\&token=27bea797-08cc-4b74-81eb-1c89206d6bee)

**Paso 2: Complete los detalles requeridos** Como parte del proceso de aprobación, Twitter debe comprender el uso de la API antes de aprobar la cuenta de desarrollador. Proporcione una explicación clara y completa para evitar malentendidos o rechazos.

**Paso 3: Envíe y espere la aprobación** Si todo está bien, debería recibir un correo electrónico con la aprobación de la cuenta de desarrollador. Puede continuar con la configuración de Twitter para bony.chat

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FSROEIIHbEoFabnoPNmzk%2FScreenshot%202020-07-14%20at%202.13.23%20PM.png?alt=media\&token=123654d8-e827-41dc-91cd-69dfb1ec1fac)

### **Crear una aplicación de Twitter** <a href="#creating-a-twitter-app" id="creating-a-twitter-app"></a>

{% hint style="info" %}
Necesitará una cuenta de desarrollador de Twitter aprobada para continuar con este paso. [Solicite](https://docs.bony.chat/canales-de-mensajeria/broken-reference) una cuenta de desarrollador de Twitter si aún no tiene una.
{% endhint %}

**Paso 1: Inicie sesión en la aplicación de Twitter** \
Diríjase al [panel de la aplicación de Twitter](https://apps.twitter.com/) e inicie sesión con su cuenta de desarrollador de Twitter.

**Paso 2: Cree una aplicación de Twitter** \
Presione el botón **Crear aplicación** para crear una nueva aplicación de Twitter. Se le pedirá que complete cierta información sobre su nueva aplicación de Twitter en la sección.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FkpV70v918mohkU1FXIhC%2FScreenshot%202020-07-15%20at%201.33.57%20PM.png?alt=media\&token=86db5177-5141-4e8f-b73b-93969861927b)

**Paso 3: Cree la aplicación de Twitter Ponga un** nombre a la aplicación de Twitter y presione **Completar** para crear la aplicación

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FR2TbXokZoCsnp9BSyviO%2FScreenshot%202020-07-15%20at%201.34.23%20PM.png?alt=media\&token=625225f9-7bca-447a-a6a4-7a51e70ccdaf)

**Paso 4: Navegue a la sección Permisos de la aplicación** En el Panel de control de la aplicación de Twitter, busque la sección **Permiso de la aplicación**. Presione **Editar** para realizar cambios.

![Permisos de la aplicación](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FeSXM4HjWRYx6sQKssQHP%2FScreen%20Shot%202022-04-01%20at%202.49.16%20PM.png?alt=media\&token=8578ad2e-3549-4d10-9ed2-3b02a4fdc142)

**Paso 5: Habilitación de permisos** Seleccione la opción **Leer + Escribir + Mensajes directos** .

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2F2OfJoq0ctKQw0qgPXA6t%2FScreen%20Shot%202022-04-01%20at%203.01.58%20PM%20\(1\).png?alt=media\&token=2c47081c-b36d-404b-88b9-c443e2b2c95c)

**Paso 6: Guardar cambios** \
Presione **Guardar** en la parte inferior de la página para guardar sus cambios.

#### Paso 7: Guardar cambios&#x20;

Presione Guardar en la parte inferior de la página para guardar sus cambios.

### Configurar un entorno de desarrollo <a href="#setting-up-a-dev-environment" id="setting-up-a-dev-environment"></a>

Para que la plataforma bony.chat se conecte a su aplicación de Twitter, deberá crear un entorno de desarrollo en Twitter.

**Paso 1: Navegue hasta el** [**entorno de desarrollo de Twitter**](https://developer.twitter.com/en/account/environments) \
Busque la sección **API de actividad de** la **cuenta** y presione **Configurar entorno de desarrollo**

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FQXm4cMafPSNuUVZmsjjm%2FForward%20to%20URL%20MessageBird.png?alt=media\&token=f6479c4a-ba59-40d4-8aee-7b6619c786aa)

**Paso 2: Ingrese una etiqueta y seleccione la aplicación** Ingrese una etiqueta de entorno de desarrollo y seleccione la aplicación Twitter en el menú desplegable.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2Fqr9YMXA0GctRqPCgKJbq%2FScreenshot%202020-07-15%20at%201.35.50%20PM.png?alt=media\&token=204b45ce-6c4c-44d3-967c-4ccb3c9c9b90)

**Paso 3: Configuración completa** Presione **Configuración** completa para crear el entorno de desarrollo. Asegúrese de tomar nota del entorno de desarrollo, ya que será necesario para configurar la plataforma.

## **Conectando Twitter** <a href="#connecting-twitter" id="connecting-twitter"></a>

**Paso 1: Navegue a la configuración del canal** \
Desde el módulo de **configuración** , navegue hasta la opción del menú, **Canales**

**Paso 2: Agregar canal** \
Presione **Agregar canal** y elija **Twitter.** El **su canal Conexión** de diálogo debe abrirse

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FFS4aLtBVccG1qp85KV6e%2FCaptura%20de%20Pantalla%202022-05-06%20a%20la\(s\)%209.52.31%20p.m..png?alt=media\&token=06f7f1e0-fc1b-41fc-b3f3-d2b6bea772da)

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FJXcOAmAG1jAF82pCU8cp%2FCaptura%20de%20Pantalla%202022-05-06%20a%20la\(s\)%209.53.19%20p.m..png?alt=media\&token=ccb9a7e7-dae1-4bd6-9f79-1ba126b0fefa)

**Paso 3: Inicie** sesión en el panel de [**desarrollo de Twitter**](https://developer.twitter.com/en.html) Inicie sesión en el panel de control con su cuenta de desarrollador de Twitter

**Paso 4: Vaya a Aplicaciones de Twitter** Encuentra su aplicación de Twitter [aquí](https://developer.twitter.com/en/apps)​

**Paso 5: Ver los** detalles de la aplicación Presione los detalles del registro de la aplicación

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FbBAvchGfNtuTDr81ajuR%2FScreenshot%202020-07-15%20at%201.52.33%20PM.png?alt=media\&token=ce85b380-b8d8-4e6a-9720-374350209b78)

**Paso 6: Navegue a la sección Permisos de la aplicación** En el Panel de la aplicación de Twitter, busque la sección **Permiso de** la **aplicación** . Presione **Editar** para realizar cambios.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FdSzifc7uM45Reno85vm1%2FScreen%20Shot%202022-04-01%20at%202.49.16%20PM%20\(1\).png?alt=media\&token=280abd65-3db1-4f29-b0ff-da77ae3137ed)

**Paso 7: Habilitación de permisos** Seleccione la opción **Leer + Escribir + Mensajes directos**.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2F3fS32sXhFh6rck64Usgx%2FScreenshot%202020-07-15%20at%201.34.39%20PM.png?alt=media\&token=6fccddfe-f0d4-4ebf-98f0-ffcd9582a40f)

**Paso 8: Ubique la** pestaña **Claves y tokens** de selección de **clave API** Busque la clave de API y agréguela en el campo correspondiente en la plataforma BonyChat

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2Fv2USk29BBUjpTL2ljTbl%2FScreenshot%202020-07-15%20at%201.58.02%20PM.png?alt=media\&token=a1028dd1-f118-4923-a94b-182bcc997a88)

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FMcbZ9TQGIS60pmDo1qIA%2FScreenshot%202020-07-15%20at%201.58.06%20PM.png?alt=media\&token=89c6eb93-d85c-4cac-8f67-ad4129433ffb)

**Paso 9: Siga las instrucciones** Una vez que haya completado el valor de la clave API, siga las instrucciones presionando **SIGUIENTE**.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FgZCt4PdhvOOX7HCuQQhq%2Fimage%20\(18\).png?alt=media\&token=b13466d0-f6aa-44fe-af2f-3a01680cfc04)

**Paso 10: Ubique el token de acceso y el token secreto de acceso** A continuación del paso 8, en la misma pestaña, ubique el token de acceso y el token secreto de acceso en la parte inferior de la pantalla.

![Token y token secreto de acceso](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FDUbXujWtcVTiQd57xF8H%2FScreenshot%202020-07-15%20at%201.58.02%20PM%20copy.png?alt=media\&token=d7d665d2-6572-417e-b26d-d9b14432ce03)

**Paso 11: Genere el token de acceso y el secreto del token de acceso** Presione Generar para generar el token de acceso y el secreto del token de acceso. Una vez que se generan ambos, agréguelo al campo correspondiente en la plataforma BonyChat

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2F2KFYATnmdAW2mYxekBNl%2FScreenshot%202020-07-15%20at%202.06.55%20PM.png?alt=media\&token=d2144a68-6756-4683-8703-2fa60b415e86)

**Paso 12: Siga las instrucciones** Después de haber completado ambos valores, siga las instrucciones presionando **SIGUIENTE** .

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FfmGtyYKwrniqxuIJTsDT%2Fimage%20\(19\).png?alt=media\&token=9f2bd425-2d69-4908-b1e1-9a6652d53d06)

**Paso 13: Agregar etiqueta de entorno de desarrollo**

{% hint style="warning" %}
Si no ha configurado un entorno de desarrollo para su aplicación de Twitter, hágalo siguiendo las instrucciones [aquí](https://docs.bony.chat/canales-de-mensajeria/broken-reference) .
{% endhint %}

Agregue la etiqueta de entorno de desarrollo al campo correspondiente.

**Paso 14: Habilite la recepción de mensajes directos de cualquier persona** \
Navegue a [Privacidad y seguridad de](https://twitter.com/settings/safety) la cuenta de Twitter y habilite la opción **Recibir mensajes de cualquier persona** en la sección Mensajes directos.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FwEWbCtXBsh9dPYWdrQcE%2Fimage%20\(20\).png?alt=media\&token=29615256-8159-4e62-8be4-eb7e16b27bd7)

**Paso 15: Complete la configuración en bony.chat**\
Presione **DONE** para completar la configuración.

{% hint style="success" %}
Una vez que haya completado la configuración, todos los mensajes directos enviados a su Twitter ahora se recibirán en su espacio.
{% endhint %}

## Configuración de canal <a href="#channel-configuration" id="channel-configuration"></a>

{% hint style="info" %}
El canal de Twitter se puede configurar con un único: \
\- Nombre del Canal \
\- Mensaje de saludo
{% endhint %}

**Paso 1: Navegue a la configuración del canal** \
Desde el módulo de **configuración**, navegue hasta la opción del menú, **Canales**

**Paso 2: Ubique el canal de Twitter** \
Una vez que haya localizado el canal de Twitter, presione **Configurar**

**Paso 3: Realice la configuración necesaria** \
Puede configurar lo siguiente:

* Nombre del canal: nombre utilizado internamente para identificar la cuenta.
* Mensaje de bienvenida: este mensaje es el primer mensaje que se envía al contacto cuando le envía un mensaje a través de Twitter.

{% hint style="warning" %}
**Importante**: En cuanto a los otros detalles, tome nota adicional al actualizar, ya que es posible que no reciba mensajes de la cuenta de Twitter conectada.
{% endhint %}

**Paso 4: Actualice la configuración** \
Presione **Listo** para actualizar la configuración del canal

## Solución de problemas <a href="#troubleshooting" id="troubleshooting"></a>

{% hint style="warning" %}
¿Tienes problemas con el canal? ¡Contáctanos [aquí](https://wa.me/5219992446805) !
{% endhint %}
