Method: customers.devices.createSigned

यह node या customer के तहत, हस्ताक्षर किया गया device बनाता है.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. पैरंट रिसोर्स का नाम.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "encodedDevice": string,
  "installerId": string
}
फ़ील्ड
encodedDevice

string (bytes format)

ज़रूरी है. यह JSON Web Token है, जिसे सीपीआई की निजी कुंजी का इस्तेमाल करके साइन किया गया है. पेलोड, [Device] का JSON एन्कोडिंग होना चाहिए.

base64 कोड में बदली गई स्ट्रिंग.

installerId

string

ज़रूरी है. सर्टिफ़ाइड प्रोफ़ेशनल इंस्टॉलर के डेटाबेस से मिला यूनीक इंस्टॉलर आईडी (cpiId).

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Device का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/userinfo.email