- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इसे आज़माएं!
उपयोगकर्ता के "myContacts" ग्रुप में किसी नए संपर्क के लिए, "अन्य संपर्क" कॉपी करता है
एक ही उपयोगकर्ता के लिए म्यूटेट अनुरोधों को क्रम से भेजा जाना चाहिए, ताकि इंतज़ार के समय में बढ़ोतरी और विफलताओं से बचा जा सके.
एचटीटीपी अनुरोध
POST https://people.googleapis.com/v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
resourceName |
ज़रूरी है. कॉपी करने के लिए "अन्य संपर्क" का संसाधन नाम. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{
"copyMask": string,
"readMask": string,
"sources": [
enum ( |
फ़ील्ड | |
---|---|
copyMask |
ज़रूरी है. नए संपर्क में कॉपी की जाने वाली फ़ील्ड सीमित करने के लिए फ़ील्ड मास्क. मान्य मान हैं:
|
readMask |
ज़रूरी नहीं. फ़ील्ड मास्क, ताकि यह तय किया जा सके कि व्यक्ति के कौनसे फ़ील्ड वापस दिखाए जाएं. एक से ज़्यादा फ़ील्ड को कॉमा लगाकर अलग करके, उन्हें तय किया जा सकता है. अगर इस नीति को सेट नहीं किया जाता है, तो मेटाडेटा और सदस्यता फ़ील्ड के साथ-साथ, कॉपी मास्क डिफ़ॉल्ट रूप से सेट होता है. मान्य मान हैं:
|
sources[] |
ज़रूरी नहीं. इस बात का मास्क कि किस तरह के सोर्स को दिखाया जाए. अगर यह नीति सेट नहीं है, तो डिफ़ॉल्ट वैल्यू |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Person
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:
https://www.googleapis.com/auth/contacts.other.readonly
https://www.googleapis.com/auth/contacts
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.