Utilisateur
Endpoints liés aux utilisateurs
Informations d'un utilisateur
Retourne les informations d'un utilisateur spécifié
GET
/user/:username
Path Parameters
Name | Type | Description |
---|---|---|
:username* | String | Nom d'utilisateur du compte demandé |
Headers
Name | Type | Description |
---|---|---|
authorization | String | Firebase ID Token |
Key | Type | Null? | Description | Valeur d'exemple |
---|---|---|---|---|
visitor_follows_profile | Boolean | Indique si l'utilisateur ayant fait la requête suit le compte demandé | ||
id_compte | String | UserID Firebase du compte | ||
date_creation_compte | String (DATETIME MySQL) | Date de création du compte au format DATETIME UTC de MySQL | 1970-01-01T05:00:00.000Z | |
nom | String | |||
prenom | String | |||
nom_utilisateur | String | Nom d'utilisateur unique et utilisé pour identifier l'utilisateur. | Klemn | |
nom_affichage | String | Nom d'affichage non unique choisi et modifiable par l'utilisateur qui ne permet pas de l'identifier. | Réseau social Klemn | |
nombre_abonnes | Int | Nombre d'utilisateurs qui suivent le compte | ||
nombre_abonnements | Int | Nombre d'utilisateurs que le compte suit. | ||
biographie | String | |||
url_image_profil | String | |||
url_image_banniere | String | |||
badges | Int | Badges de l'utilisateur. Il faut convertir cette valeur grace à l'operateur bitwise |
Nom d'utilisateur à partir du ID du compte (id_compte)
Retourne les informations d'un utilisateur spécifié
GET
/username/:id_compte
Path Parameters
Name | Type | Description |
---|---|---|
:id_compte* | String | ID du compte pour lequel le nom d'utilisateur est demandé |
Key | Type | Null? | Description | Valeur d'exemple |
---|---|---|---|---|
nom_utilisateur | String | Nom d'utilisateur du compte spécifié |
Suivre un utilisateur
Suivre un utilisateur spécifié
POST
/user/:id_compte/follow
Path Parameters
Name | Type | Description |
---|---|---|
id_compte* | String | ID du compte à suivre |
Headers
Name | Type | Description |
---|---|---|
authorization* | String | Firebase ID Token |
Ne plus suivre un utilisateur
Ne plus suivre un utilisateur spécifié
POST
/user/:id_compte/unfollow
Path Parameters
Name | Type | Description |
---|---|---|
id_compte* | String | ID du compte à suivre |
Headers
Name | Type | Description |
---|---|---|
authorization* | String | Firebase ID Token |
Last updated