- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
Requête HTTP
POST https://sasportal.googleapis.com/v1alpha1/{parent=customers/*}/devices:createSigned
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Nom de la ressource parente. |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON | |
---|---|
{ "encodedDevice": string, "installerId": string } |
Champs | |
---|---|
encodedDevice |
Obligatoire. Jeton Web JSON signé à l'aide d'une clé privée CPI. La charge utile doit être l'encodage JSON de [Device]. Chaîne encodée en base64. |
installerId |
Obligatoire. ID de programme d'installation unique (cpiId) provenant de la base de données des installateurs professionnels certifiés. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Device
.
Niveaux d'accès des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/userinfo.email