Establecimientos
Crear un enlace de conexión
Devuelve un enlace alojado donde la persona autoriza una red con Sofia, sin que ningún token de red llegue a tu app. Válido 30 minutos; solo apps live.
Crea un enlace de conexión alojado y envía al propietario a él. El enlace es válido durante 30 minutos; al terminar, Sofia lo devuelve a tu redirectUrl cuando reconoce su origen.
curl -X POST https://api.sofia-post.com/api/v1/establishments/$ESTABLISHMENT_ID/connection-links \
-H "Authorization: Bearer $SOFIA_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"platform":"linkedin","redirectUrl":"https://app.example.com/sofia/connected"}'Una red ya conectada responde 409 account_already_connected; una red que Sofia no ofrece responde 422 platform_not_offered.
Autorizaciones
AuthorizationstringheaderobligatorioTu clave personal o token de acceso OAuth, enviado como
Bearer <token>.
Parámetros de ruta
idstringobligatorioIdentificador del establecimiento.
Cuerpo
platformstringobligatorioLa red que conectar
Valores permitidos:
instagramfacebooktiktoklinkedinxredirectUrlstringAdónde enviar a la persona al final, si Sofia reconoce este origen; si no, una página de Sofia le indica que ha terminado
Respuesta
El enlace de conexión alojado y su caducidad.
platformstringobligatorioLa red que conectar
urlstringobligatorioLa página de Sofia que la persona abre para conectar la red
expiresAtstringobligatorioHasta cuándo espera el enlace un clic (ISO 8601)