Method: nodes.devices.createSigned

تنشئ علامة device موقّعة ضمن node أو customer.

طلب HTTP

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

يستخدم عنوان URL بنية gRPC Transcoding.

معلّمات المسار

المَعلمات
parent

string

مطلوبة. هو اسم المورد الرئيسي.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "encodedDevice": string,
  "installerId": string
}
الحقول
encodedDevice

string (bytes format)

مطلوبة. تم توقيع رمز JSON المميّز للويب باستخدام مفتاح خاص للتكلفة لكل تثبيت. يجب أن تكون الحمولة ترميز JSON للسمة device. يجب إعداد الحقل userId.

سلسلة مشفّرة.

installerId

string

مطلوبة. رقم تعريف أداة التثبيت الفريد (رقم تعريف التكلفة لكل تثبيت) من قاعدة بيانات أخصائيي التثبيت المعتمدين.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Device.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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