Un código, cinco canales
No escribes un flujo por canal. El SDK lee el tipo de canal y despacha el flujo correcto por su cuenta:Qué ocurre por dentro
1
El SDK consulta el canal
Llama a
GET /instances/{channelId}/sdk-info para averiguar el tipo de canal, el app de Meta correspondiente y los orígenes permitidos.2
Despacha el flujo del tipo
Cada tipo tiene su propio camino de autorización: OAuth de Meta, código QR o token de bot.
3
Devuelve los datos de la conexión
El objeto devuelto cambia según el canal. Consulta la tabla de abajo.
4
Tú finalizas en el backend
Envía el resultado a
POST /v1/channels/{channelId}/connect usando la Secret Key.Flujo de autorización por canal
La respuesta cambia según el canal
Todos devuelvensuccess y channelId. El resto depende del tipo:
No trates estos campos manualmente. Envía el objeto completo a tu backend y reenvíalo tal cual al endpoint de conexión: él sabe qué hacer con cada tipo.