Ressource : AmbientDevice
Représentation d'un appareil en mode Veille.
| Représentation JSON |
|---|
{ "id": string, "displayName": string, "mediaSources": [ { object ( |
| Champs | |
|---|---|
id |
Uniquement en sortie. Identifiant unique de cet appareil. |
displayName |
Obligatoire. Nom à afficher défini par l'utilisateur pour cet appareil. Les utilisateurs pourront le voir dans les paramètres de l'application Google Photos, mais ne pourront le modifier que via cette API. Les noms à afficher valides doivent comporter entre 1 et 100 caractères (inclus). |
mediaSources[] |
Uniquement en sortie. Sources multimédias définies pour cet appareil. Les sources multimédias sont les albums ou collections de photos que l'utilisateur sélectionne pour les afficher sur un appareil. Notez que ce champ sera vide si l'utilisateur n'a sélectionné aucune source multimédia pour cet appareil (c'est-à-dire que |
settingsUri |
Uniquement en sortie. URI utilisé pour rediriger l'utilisateur vers les paramètres de l'appareil dans l'application Google Photos. |
createTime |
Uniquement en sortie. Heure à laquelle cet appareil a été créé. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
pollingConfig |
Uniquement en sortie. Configuration recommandée que les applications doivent utiliser lors de l'interrogation de |
mediaSourcesSet |
Uniquement en sortie. Si cette valeur est définie, des sources multimédias ont été configurées pour cet appareil et les clients devraient pouvoir demander une liste d'éléments multimédias pour cet appareil. |
AmbientMediaSource
Représente une source multimédia qu'un utilisateur a sélectionnée pour un appareil en mode Veille.
| Représentation JSON |
|---|
{ "id": string, "displayName": string } |
| Champs | |
|---|---|
id |
Uniquement en sortie. Identifiant de la source multimédia ambiante. |
displayName |
Uniquement en sortie. Nom à afficher pour cette source multimédia. |
PollingConfig
Configuration pour l'interrogation de l'API.
| Représentation JSON |
|---|
{ "pollInterval": string } |
| Champs | |
|---|---|
pollInterval |
Uniquement en sortie. Intervalle recommandé entre les requêtes d'interrogation. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
Méthodes |
|
|---|---|
|
Crée un appareil ambiant dans le compte Google Photos de l'utilisateur. |
|
Supprime l'appareil spécifié du compte Google Photos de l'utilisateur. |
|
Récupère des informations sur l'appareil spécifié. |
|
Met à jour les informations sur l'appareil spécifié. |