Betriebe
Einen Verbindungslink erstellen
Liefert einen gehosteten Link, über den die Person ein Netzwerk bei Sofia autorisiert, ohne dass ein Netzwerk-Token Ihre App erreicht. 30 Min. gültig, nur live.
Erstelle einen gehosteten Verbindungslink und schicke den Inhaber dorthin. Der Link ist 30 Minuten gültig; am Ende leitet Sofia zu deiner redirectUrl zurück, sofern sie deren Herkunft erkennt.
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"}'Ein bereits verbundenes Netzwerk antwortet mit 409 account_already_connected; ein Netzwerk, das Sofia nicht anbietet, mit 422 platform_not_offered.
Autorisierungen
AuthorizationstringheadererforderlichIhr persönlicher Schlüssel oder OAuth-Access-Token, gesendet als
Bearer <token>.
Pfadparameter
idstringerforderlichKennung des Betriebs.
Body
platformstringerforderlichDas zu verbindende Netzwerk
Zulässige Werte:
instagramfacebooktiktoklinkedinxredirectUrlstringWohin die Person am Ende geschickt wird, wenn Sofia diesen Ursprung erkennt; sonst meldet eine Sofia-Seite, dass es erledigt ist
Antwort
Der gehostete Verbindungslink und sein Ablauf.
platformstringerforderlichDas zu verbindende Netzwerk
urlstringerforderlichDie Sofia-Seite, die die Person öffnet, um das Netzwerk zu verbinden
expiresAtstringerforderlichBis wann der Link auf einen Klick wartet (ISO 8601)