Interface ConnectTokenOptions

Opciones por llamada que cualquier método acepta: cancelar y ajustar el timeout.

interface ConnectTokenOptions {
    account_selection?: AccountSelection;
    redirect_uri?: string;
    signal?: AbortSignal;
    social_network?: SocialNetwork;
    timeoutMs?: number;
}

Hierarchy (View Summary)

Properties

account_selection?: AccountSelection

Quién enseña la pantalla de elegir cuentas. Sin esto, PlanVortex ("planvortex").

Con "integrator" esa pantalla es tuya: la url que vuelve es la página de autorización DE LA RED, el usuario va ahí directamente desde tu app, y al terminar aterriza en tu redirect_uri con ?connect_session=…&social_network=… sin ver nada de PlanVortex. Lees la sesión con accounts.getConnectSession() y confirmas con accounts.confirmConnectSession().

Exige redirect_uri y social_network (549), y Telegram no puede (550): su enlace abre un chat del que no se vuelve. En WhatsApp la url sigue siendo una página de PlanVortex con un botón, porque el popup de Meta sólo se abre en nuestro dominio.

redirect_uri?: string

A dónde vuelve el usuario cuando termina. Tiene que ser uno de los redirect_urls registrados en la app, o la llamada contesta el error 532.

signal?: AbortSignal
social_network?: SocialNetwork

La red que la persona va a conectar. Viaja dentro de la url para que el panel no vuelva a preguntarla. Sin esto, el usuario elige red al llegar.

timeoutMs?: number