यह कुकी, उपयोगकर्ता बनाती है.
उपयोगकर्ता बनाने के तुरंत बाद किए गए म्यूटेट कॉल कभी-कभी फ़ेल हो सकते हैं. ऐसा इसलिए होता है, क्योंकि हमारे बैकएंड में डेटा ट्रांसफ़र होने में समय लगता है. इसलिए, उपयोगकर्ता पूरी तरह से नहीं बन पाता. "उपयोगकर्ता का खाता नहीं बनाया जा सका" मैसेज के लिए, गड़बड़ी की जानकारी देखें. इससे पता चलेगा कि समस्या यही है या नहीं. कुछ समय बाद कॉल करने की कोशिश करने से, इस समस्या को हल किया जा सकता है.
अगर resolveConflictAccount को true पर सेट किया गया है, तो विरोधी खातों की समस्या को हल करने के लिए, मैनेज नहीं किए जा रहे उपयोगकर्ताओं को ढूंढें और जोड़ें के लिए चुना गया विकल्प लागू होगा:
200रिस्पॉन्स कोड से पता चलता है कि उपयोगकर्ता खाता बनाया गया है या उसने मैनेज नहीं किए जा रहे मौजूदा निजी खाते को बदल दिया है.202रिस्पॉन्स कोड का मतलब है कि मैनेज नहीं किया जा रहा कोई ऐसा निजी खाता मौजूद है जो संगठन के साथ जुड़ा हुआ है.409रिस्पॉन्स कोड का मतलब है कि कोई ऐसा खाता मौजूद है जो इस खाते से मेल नहीं खाता. इसलिए, उपयोगकर्ता नहीं बनाया गया (उदाहरण के लिए, खाते को सुरक्षित रखने के लिए चुने गए विकल्प के आधार पर या अगर ईमेल, बिना मैनेज किए गए काम से जुड़े खाते या मैनेज किए जा रहे मौजूदा उपयोगकर्ता से मेल नहीं खाता).
डुप्लीकेट खाते की गड़बड़ियों को ठीक करने के बारे में जानकारी के लिए, डुप्लीकेट खाते की गड़बड़ियों को ठीक करना और मैनेज नहीं किए जा रहे काम से जुड़े खाते ट्रांसफ़र करना लेख पढ़ें.
एचटीटीपी अनुरोध
POST https://admin.googleapis.com/admin/directory/v1/users
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
resolveConflictAccount |
ज़रूरी नहीं. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में User का उदाहरण है.
जवाब का मुख्य भाग
अनुरोध पूरा होने पर, जवाब के मुख्य हिस्से में User का नया इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/admin.directory.user
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.