Method: customers.devices.createSigned

יוצר חתימה device מתחת ל-node או ל-customer.

בקשת HTTP

POST https://sasportal.googleapis.com/v1alpha1/{parent=customers/*}/devices:createSigned

כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. השם של משאב האב.

גוף הבקשה

גוף הבקשה מכיל נתונים עם המבנה הבא:

ייצוג ב-JSON
{
  "encodedDevice": string,
  "installerId": string
}
שדות
encodedDevice

string (bytes format)

חובה. אסימון אינטרנט מבוסס JSON שחתום באמצעות מפתח פרטי של CPI. המטען הייעודי (payload) חייב להיות קידוד JSON של device. צריך להגדיר את השדה userId.

מחרוזת בקידוד Base64.

installerId

string

חובה. מזהה ייחודי של מתקין (מזהה CPI) מתוך מסד הנתונים של מתקינים מקצועיים מוסמכים.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Device.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/sasportal