- Requête HTTP
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Crée un appareil ambiant dans le compte Google Photos de l'utilisateur.
Si un appareil avec le requestId fourni existe déjà, une erreur ALREADY_EXISTS est renvoyée. Pour éviter les doublons, procédez comme suit:
- Si vous connaissez le
deviceIdde l'appareil existant, appelezdevices.getpour le récupérer. - Si vous ne connaissez pas le
deviceId, appelezdevices.deleteavec lerequestIdpour supprimer l'appareil orphelin avant de réessayer cette méthode.
Vous pouvez créer jusqu'à 100 appareils par utilisateur de votre application. Si cette limite est dépassée, une erreur RESOURCE_EXHAUSTED est renvoyée.
Requête HTTP
POST https://photosambient.googleapis.com/v1/devices
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
| Paramètres | |
|---|---|
requestId |
Facultatif. Identifiant unique fourni par le client pour cette requête. Cela permet de limiter la duplication de ressources en cas de défaillance du réseau. Cet ID doit avoir le format d'une chaîne UUID (version 4) et respecter les exigences suivantes:
|
Corps de la requête
Le corps de la requête contient une instance de AmbientDevice.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle instance de AmbientDevice.
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/photosambient.mediaitems