Dein Kontoprofil lesen und aktualisieren

Erste Schritte

Lies dein FlipLink-Kontoprofil – Anzeigename, Telefonnummer und Profilbild – und aktualisiere jedes dieser Felder mit einem Aufruf für ein Teil-Update.

In dieser Diskussion verwendete APIs

Etwas in dieser Anleitung ungenau oder veraltet?

Was du tun kannst

Dein Konto hat ein kleines Profil – einen Anzeigenamen, eine Telefonnummer und eine URL für das Profilbild. Die API lässt dich diese Werte lesen und jeden davon aktualisieren.

Bevor du loslegst

  • Authentifiziere dich mit deinem API-Schlüssel (siehe Authentifizierung).
  • Basis-URL: https://go.fliplink.me.

Dein Profil lesen

GET /api/get-profile gibt das aktuelle Profil zum API-Schlüssel zurück.

curl -X GET 'https://go.fliplink.me/api/get-profile' \
  -H 'X-Api-Key: YOUR_API_KEY'

Antwort:

{ "Result": "OK", "Name": "Your Account", "Phone": "", "ProfileImage": "" }

Dein Profil aktualisieren

PUT /api/set-profile ist ein Teil-Update – jedes Feld, das du weglässt, behält seinen bestehenden Wert, und du musst mindestens ein Feld senden. Der Body ist form-urlencoded.

FeldWas es festlegt
NameAnzeigename
PhoneTelefonnummer
ProfileImageURL eines Profilbilds
curl -X PUT 'https://go.fliplink.me/api/set-profile' \
  -H 'X-Api-Key: YOUR_API_KEY' \
  --data-urlencode 'Name=Mark Stevens' \
  --data-urlencode 'Phone=+14155550142' \
  --data-urlencode 'ProfileImage=https://example.com/me.jpg'

Antwort:

{ "Result": "OK", "Message": "Updated successfully" }

Um nur ein Feld zu ändern, sende nur dieses Feld – die anderen bleiben unangetastet.

Mögliche Fehler

  • Fehlender oder ungültiger API-Schlüssel → HTTP 401, eine reine Unauthorized-HTML-Seite – es gibt keinen JSON-Body.
  • Falsch geschriebenes Body-Feld → HTTP 200 mit { "Result": "ERROR", "Message": "Unknown field(s) '…'. Expected: …" }.

Verwandte Diskussionen