Ressource: ContactGroup
Un groupe de contacts.
Représentation JSON |
---|
{ "resourceName": string, "etag": string, "metadata": { object ( |
Champs | |
---|---|
resourceName |
Nom de ressource du groupe de contacts, attribué par le serveur. Chaîne ASCII, sous la forme |
etag |
Le tag d'entité HTTP de la ressource. Utilisé pour la validation du cache Web. |
metadata |
Uniquement en sortie. Métadonnées sur le groupe de contacts. |
groupType |
Uniquement en sortie. Type de groupe de contacts. |
name |
Nom du groupe de contacts défini par le propriétaire du groupe ou nom fourni par le système pour les groupes système. Pour |
formattedName |
Uniquement en sortie. Nom traduit et formaté dans les paramètres régionaux du compte du lecteur ou dans les paramètres régionaux de l'en-tête HTTP |
memberResourceNames[] |
Uniquement en sortie. Liste des noms de ressources des contacts membres du groupe de contacts. Ce champ n'est renseigné que pour les requêtes GET et n'affiche que le nombre de membres |
memberCount |
Uniquement en sortie. Nombre total de contacts dans le groupe, quel que soit le nombre maximal de membres spécifié dans la demande. |
clientData[] |
Données client du groupe. |
ContactGroupMetadata
Métadonnées d'un groupe de contacts.
Représentation JSON |
---|
{ "updateTime": string, "deleted": boolean } |
Champs | |
---|---|
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour du groupe. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
deleted |
Uniquement en sortie. "True" si la ressource de groupe de contacts a été supprimée. Renseigné uniquement pour les requêtes |
GroupType
Un type de groupe de contacts.
Enums | |
---|---|
GROUP_TYPE_UNSPECIFIED |
URL indéterminée. |
USER_CONTACT_GROUP |
Groupe de contacts personnalisé |
SYSTEM_CONTACT_GROUP |
Groupe de contacts défini par le système. |
GroupClientData
Données de client arbitraires renseignées par les clients. Les clés et les valeurs en double sont autorisées.
Représentation JSON |
---|
{ "key": string, "value": string } |
Champs | |
---|---|
key |
Clé des données client spécifiée par le client. |
value |
Valeur des données client spécifiée par le client. |
Méthodes |
|
---|---|
|
Obtenez la liste des groupes de contacts appartenant à l'utilisateur authentifié en spécifiant une liste de noms de ressources de groupe de contacts. |
|
Créez un groupe de contacts appartenant à l'utilisateur authentifié. |
|
Supprimez un groupe de contacts existant appartenant à l'utilisateur authentifié en spécifiant un nom de ressource de groupe de contacts. |
|
Obtenez un groupe de contacts spécifique appartenant à l'utilisateur authentifié en spécifiant un nom de ressource de groupe de contacts. |
|
Listez tous les groupes de contacts appartenant à l'utilisateur authentifié. |
|
Mettez à jour le nom d'un groupe de contacts existant appartenant à l'utilisateur authentifié. |