Apps Script ने 16 दिसंबर,2022 से संपर्क सूची की सेवा बंद कर दी है. इसके बजाय, People API की बेहतर सेवा का इस्तेमाल करें. People API, नए JSON प्रोटोकॉल का इस्तेमाल करता है. साथ ही, यह प्रोफ़ाइलों के साथ संपर्कों को मर्ज करने जैसी बेहतर सुविधाएं भी देता है.
इस गाइड का इस्तेमाल करके जानें कि Contacts सेवा के कौनसे तरीकों का इस्तेमाल, People API की बेहतर सेवा में नहीं किया जा सकता. साथ ही, जानें कि इनकी जगह किसका इस्तेमाल किया जा सकता है. इसके अलावा, सामान्य टास्क को माइग्रेट करने के लिए कोड के सैंपल भी देखें. ज़्यादा जानकारी के लिए, Contacts API को माइग्रेट करने से जुड़ी गाइड देखें.
ऐसे तरीके जिनके लिए People API के बराबर कोई तरीका उपलब्ध नहीं है
यहां Contacts सेवा में मौजूद getContacts
ऐसे तरीके दिए गए हैं जिनके लिए, People API की बेहतर सेवा में संपर्कों को खोजने के मिलते-जुलते तरीके उपलब्ध नहीं हैं. People API की बेहतर सेवा की मदद से, CONTACT
सोर्स में मौजूद किसी संपर्क के names
,
nickNames
, emailAddresses
, phoneNumbers
, और organizations
फ़ील्ड के हिसाब से खोज की जा सकती है.
ऐसे तरीके जिनके बराबर कोई दूसरा तरीका नहीं है |
---|
|
यहां Contacts सेवा के getContacts
ऐसे तरीके दिए गए हैं जिनमें एक अतिरिक्त label
पैरामीटर का इस्तेमाल किया जाता है. मिलते-जुलते फ़ील्ड के हिसाब से संपर्क पाने के लिए, People API की ऐडवांस सेवा में searchContacts
का इस्तेमाल किया जा सकता है. हालांकि, खोज को किसी खास लेबल तक सीमित नहीं किया जा सकता.
कुछ हद तक मिलते-जुलते तरीके |
---|
|
People API की अन्य सुविधाएं
People API की बेहतर सेवा पर माइग्रेट करने पर, आपको People API की ये सुविधाएं मिल सकती हैं, जो Contacts सेवा में उपलब्ध नहीं हैं:
- डेटा सोर्स तय करना–किसी व्यक्ति के बारे में जानकारी खोजते समय, यह तय किया जा सकता है कि कहां खोजना है. जैसे, Google संपर्क या Google प्रोफ़ाइल.
- क्वेरी स्ट्रिंग के हिसाब से लोगों को खोजना–आपको किसी खास स्ट्रिंग से मैच करने वाली प्रोफ़ाइलों और संपर्कों की सूची मिल सकती है.
- बैच में अनुरोध भेजना–स्क्रिप्ट को लागू करने में लगने वाले समय को कम करने के लिए, People API के कॉल को एक साथ भेजा जा सकता है.
सामान्य टास्क के लिए कोड सैंपल
इस सेक्शन में, संपर्कों की सेवा से जुड़े सामान्य टास्क की सूची दी गई है. कोड के सैंपल में, People API की बेहतर सेवा का इस्तेमाल करके टास्क बनाने का तरीका बताया गया है.
नाम के हिसाब से संपर्क ग्रुप पाना
यहां दिए गए कोड सैंपल में, संपर्क ग्रुप को उसके नाम से पाने का तरीका बताया गया है. यह तरीका, Contacts सेवा में getContactGroup(name)
के बराबर है.
ईमेल पते से संपर्क पाना
यहां दिए गए कोड सैंपल में, किसी संपर्क को उसके ईमेल पते से ढूंढने का तरीका बताया गया है. यह तरीका, Contacts सेवा में getContact(emailAddress)
का इस्तेमाल करने जैसा ही है.
सभी संपर्कों की जानकारी पाना
नीचे दिए गए कोड सैंपल में, किसी उपयोगकर्ता के सभी संपर्कों को पाने का तरीका बताया गया है. यह तरीका, Contacts सेवा में getContacts()
के बराबर है.
किसी संपर्क का पूरा नाम देखना
यहां दिए गए कोड सैंपल में, किसी संपर्क का पूरा नाम पाने का तरीका बताया गया है. यह नाम, Contacts सेवा में getFullName()
के बराबर होता है.
किसी संपर्क के सभी फ़ोन नंबर पाना
नीचे दिए गए कोड सैंपल में, किसी संपर्क के सभी फ़ोन नंबर पाने का तरीका बताया गया है. यह तरीका, Contacts सेवा में getPhones()
के बराबर है.
किसी संपर्क का कोई खास फ़ोन नंबर पाना
नीचे दिए गए कोड सैंपल में, किसी संपर्क का फ़ोन नंबर पाने का तरीका बताया गया है. यह Contacts सेवा में getPhoneNumber()
के बराबर है.