Consulter et mettre à jour ton profil de compte
Prise en mainConsulte ton profil de compte FlipLink — nom d'affichage, téléphone et image de profil — et mets à jour n'importe lequel de ces champs avec un appel de mise à jour partielle.
API utilisées dans cette discussion
Une information inexacte ou obsolète dans ce guide ?
Ce que tu peux faire
Ton compte dispose d'un petit profil — un nom d'affichage, un numéro de téléphone et une URL d'image de profil. L'API te permet de lire ces valeurs et de mettre à jour n'importe laquelle d'entre elles.
Avant de commencer
- Authentifie-toi avec ta clé d'API (voir Authentification).
- URL de base :
https://go.fliplink.me.
Consulter ton profil
GET /api/get-profile renvoie le profil actuel de la clé d'API.
curl -X GET 'https://go.fliplink.me/api/get-profile' \
-H 'X-Api-Key: YOUR_API_KEY'
Réponse :
{ "Result": "OK", "Name": "Your Account", "Phone": "", "ProfileImage": "" }
Mettre à jour ton profil
PUT /api/set-profile est une mise à jour partielle — tout champ que tu omets conserve sa valeur existante, et tu dois
envoyer au moins un champ. Le corps est form-urlencoded.
| Champ | Ce qu'il définit |
|---|---|
Name | Nom d'affichage |
Phone | Numéro de téléphone |
ProfileImage | URL d'une image de profil |
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'
Réponse :
{ "Result": "OK", "Message": "Updated successfully" }
Pour ne changer qu'un seul champ, envoie uniquement ce champ — les autres restent intacts.
Erreurs possibles
- Clé d'API manquante ou invalide → HTTP
401, une simple page HTML « Unauthorized » — il n'y a pas de corps JSON. - Champ de corps mal orthographié → HTTP
200avec{ "Result": "ERROR", "Message": "Unknown field(s) '…'. Expected: …" }.