Établissements
Créer un lien de connexion
Renvoie un lien hébergé où la personne autorise un réseau auprès de Sofia, sans qu’aucun jeton de réseau ne vous parvienne. Valable 30 minutes, en live.
Créez un lien de connexion hébergé et envoyez-y le propriétaire. Le lien est valable 30 minutes ; à la fin, Sofia le ramène vers votre redirectUrl lorsqu’elle reconnaît son origine.
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"}'Un réseau déjà connecté répond 409 account_already_connected ; un réseau que Sofia ne propose pas répond 422 platform_not_offered.
Autorisations
AuthorizationstringheaderrequisVotre clé personnelle ou jeton d’accès OAuth, envoyé sous la forme
Bearer <token>.
Paramètres de chemin
idstringrequisIdentifiant de l’établissement.
Corps
platformstringrequisLe réseau à connecter
Valeurs autorisées :
instagramfacebooktiktoklinkedinxredirectUrlstringOù renvoyer la personne à la fin, si Sofia reconnaît cette origine ; sinon une page Sofia lui indique que c’est terminé
Réponse
Le lien de connexion hébergé et son expiration.
platformstringrequisLe réseau à connecter
urlstringrequisLa page Sofia que la personne ouvre pour connecter le réseau
expiresAtstringrequisJusqu’à quand le lien attend un clic (ISO 8601)