Method: customers.nodes.devices.createSigned

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

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل الترميز gRPC.

مَعلمات المسار

المعلمات
parent

string

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

نص الطلب

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

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

string (bytes format)

مطلوب. رمز JSON المميّز للويب موقَّع باستخدام مفتاح خاص لواجهة برمجة التطبيقات CPI. يجب أن يكون الحِمل هو ترميز JSON الخاص بـ device. يجب ضبط الحقل userId.

سلسلة مرمّزة باستخدام Base64

installerId

string

مطلوب. معرّف المثبّت الفريد (معرّف تكلفة التركيب لكل عملية تثبيت) من قاعدة بيانات المثبّتين المحترفين المعتمَدين

نص الاستجابة

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

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

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

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