People API

प्रोफ़ाइल और संपर्कों के बारे में जानकारी का ऐक्सेस देता है.

सेवा: people.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज के लिए ये दस्तावेज़ उपलब्ध कराती है:

सर्विस एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:

  • https://people.googleapis.com

REST रिसॉर्स: v1.contactGroups

तरीके
batchGet GET /v1/contactGroups:batchGet
संपर्क ग्रुप के संसाधन नामों की सूची देकर, पुष्टि किए गए उपयोगकर्ता के मालिकाना हक वाले संपर्क ग्रुप की सूची पाएं.
create POST /v1/contactGroups
ऐसा नया संपर्क ग्रुप बनाएं जिसका मालिकाना हक पुष्टि किए गए उपयोगकर्ता के पास हो.
delete DELETE /v1/{resourceName=contactGroups/*}
संपर्क ग्रुप का संसाधन नाम देकर, पुष्टि किए गए उपयोगकर्ता के मालिकाना हक वाले मौजूदा संपर्क ग्रुप को मिटाएं.
get GET /v1/{resourceName=contactGroups/*}
संपर्क ग्रुप का संसाधन नाम देकर, पुष्टि किए गए उपयोगकर्ता के मालिकाना हक वाला खास संपर्क ग्रुप पाएं.
list GET /v1/contactGroups
पुष्टि किए गए उपयोगकर्ता के मालिकाना हक वाले सभी संपर्क ग्रुप की सूची बनाएं.
update PUT /v1/{contactGroup.resourceName=contactGroups/*}
ऐसे मौजूदा संपर्क ग्रुप का नाम अपडेट करें जिसका मालिकाना हक पुष्टि किए गए उपयोगकर्ता के पास है.

REST रिसॉर्स: v1.contactGroups.members

तरीके
modify POST /v1/{resourceName=contactGroups/*}/members:modify
पुष्टि किए गए उपयोगकर्ता के संपर्क ग्रुप के सदस्यों में बदलाव करें.

REST रिसॉर्स: v1.otherContacts

तरीके
copyOtherContactToMyContactsGroup POST /v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup

"अन्य संपर्क" को उपयोगकर्ता के "मेरे संपर्क" ग्रुप में किसी नए संपर्क में कॉपी करता है

एक ही उपयोगकर्ता के लिए बदलाव के अनुरोध क्रम से भेजे जाने चाहिए, ताकि इंतज़ार के समय में बढ़ोतरी और असफलताओं से बचा जा सके.

list GET /v1/otherContacts
उन सभी "अन्य संपर्कों" की सूची दें जो किसी संपर्क ग्रुप में नहीं हैं.
search GET /v1/otherContacts:search
पुष्टि किए गए उपयोगकर्ता के अन्य संपर्कों में मौजूद उन संपर्कों की सूची देता है जो खोज क्वेरी से मेल खाते हैं.

REST रिसॉर्स: v1.people

तरीके
batchCreateContacts POST /v1/people:batchCreateContacts

नए संपर्कों का बैच बनाएं और नए संपर्कों के लिए PersonResponses लौटाएं

एक ही उपयोगकर्ता के लिए बदलाव के अनुरोध क्रम से भेजे जाने चाहिए, ताकि इंतज़ार के समय में बढ़ोतरी और असफलताओं से बचा जा सके.

batchDeleteContacts POST /v1/people:batchDeleteContacts
संपर्कों का बैच मिटाएं.
batchUpdateContacts POST /v1/people:batchUpdateContacts
संपर्कों के बैच को अपडेट करें और अपडेट किए गए संपर्कों के लिए, संसाधन के नामों का मैप PersonResponses पर दिखाएं.
createContact POST /v1/people:createContact
नया संपर्क बनाएं और उस संपर्क के लिए व्यक्ति के संसाधन को वापस करें.
deleteContact DELETE /v1/{resourceName=people/*}:deleteContact
किसी संपर्क व्यक्ति को मिटाएं.
deleteContactPhoto DELETE /v1/{resourceName=people/*}:deleteContactPhoto
किसी संपर्क की फ़ोटो मिटाएं.
get GET /v1/{resourceName=people/*}
संसाधन का नाम बताकर, किसी व्यक्ति के बारे में जानकारी देता है.
getBatchGet GET /v1/people:batchGet
यह जानकारी, अनुरोध किए गए संसाधन के नामों की सूची बनाकर, खास लोगों की सूची के बारे में बताती है.
listDirectoryPeople GET /v1/people:listDirectoryPeople
पुष्टि किए गए उपयोगकर्ता की डोमेन डायरेक्ट्री में, डोमेन प्रोफ़ाइलों और डोमेन संपर्कों की सूची देता है.
searchContacts GET /v1/people:searchContacts
पुष्टि किए गए उपयोगकर्ता के ग्रुप किए गए संपर्कों में उन संपर्कों की सूची देता है जो खोज क्वेरी से मेल खाते हैं.
searchDirectoryPeople GET /v1/people:searchDirectoryPeople
पुष्टि किए गए उपयोगकर्ता की डोमेन डायरेक्ट्री में मौजूद उन डोमेन प्रोफ़ाइलों और डोमेन संपर्कों की सूची देता है जो खोज क्वेरी से मेल खाते हैं.
updateContact PATCH /v1/{person.resourceName=people/*}:updateContact
किसी मौजूदा संपर्क व्यक्ति का संपर्क डेटा अपडेट करें.
updateContactPhoto PATCH /v1/{resourceName=people/*}:updateContactPhoto
किसी संपर्क की फ़ोटो अपडेट करें.

REST रिसॉर्स: v1.people.connections

तरीके
list GET /v1/{resourceName=people/*}/connections
पुष्टि किए गए उपयोगकर्ता के संपर्कों की सूची देता है.