स्कोप किए गए एक्सेस की सुविधा आने से पहले बनाई गई कुंजियों के पास पूर्ण एक्सेस बना रहता है।
जब तक आप उनके एक्सेस में बदलाव नहीं करते, उनके लिए कुछ भी नहीं बदलता है।
इन्हें कहाँ खोजें
बिजनेस कंसोल में, अपना एप्लिकेशन चुनें और Developers -> API keys खोलें। यह सूची एप्लिकेशन की प्रत्येक कुंजी को उसकी स्थिति, पिछले 30 दिनों में उसके अनुरोधों, इसे किसने बनाया, इसके एक्सेस और इसे पिछली बार कब उपयोग किया गया था, इसके साथ दिखाती है। दाईं ओर इसका पूर्वावलोकन करने के लिए किसी कुंजी पर क्लिक करें, या उपयोग, एक्सेस, हाल के अनुरोधों, एक क्विकस्टार्ट स्निपेट और इसकी गतिविधि के लिए इसका पूरा पेज खोलें। कुंजियाँ किसी एक एप्लिकेशन से संबंधित होती हैं और केवल उसी के लिए काम करती हैं। कुंजी का एनवायरनमेंट एप्लिकेशन का ही एनवायरनमेंट होता है: सैंडबॉक्स एप्लिकेशन की कुंजियाँ कभी भी बिल किए गए सत्यापन नहीं बनाती हैं।रीडायरेक्ट URL और अनुमत डोमेन
आपके द्वारा चुने गए एप्लिकेशन और एनवायरनमेंट के लिए दो सूचियाँ सेट करने हेतु Developers > API keys > Redirects and domains खोलें।
जब अनुमत डोमेन सूची में प्रविष्टियाँ होती हैं, तो Create session ऐसे
callback को 400 एरर के साथ अस्वीकार कर देता है जो उनमें से किसी एक पर नहीं होता है।
खाली सूची का अर्थ है कोई प्रतिबंध नहीं।
सर्वर-टू-सर्वर कॉल प्रभावित नहीं होती हैं।
कुंजी बनाएं
1
विवरण
कुंजी का नाम उस सेवा के आधार पर रखें जो इसका उपयोग करेगी, और चुनें कि इसकी समय-सीमा कब समाप्त होगी: कभी नहीं, 30 दिनों में, 90 दिनों में, एक वर्ष में, या आपके द्वारा चुनी गई तारीख पर।
समय-सीमा समाप्त कुंजी उस दिन के अंत में, UTC में काम करना बंद कर देती है।
2
एक्सेस
एक प्रीसेट से शुरुआत करें, फिर प्रति संसाधन इसे ठीक करें।
कुंजी इससे अधिक कभी कुछ नहीं कर सकती।
3
समीक्षा
कुंजी सौंपने से पहले, कंसोल स्पष्ट रूप से बताता है कि कुंजी क्या कर सकती है और क्या नहीं।
4
सीक्रेट कुंजी
सीक्रेट को कॉपी करें और इसे अपने सीक्रेट्स मैनेजर में स्टोर करें।
यह एकमात्र समय है जब पूरा सीक्रेट दिखाया जाता है।
यदि आप इसे खो देते हैं, तो एक नई कुंजी प्राप्त करने के लिए कुंजी को रोटेट करें।
प्रीसेट
संसाधन
पढ़ना किसी संसाधन परGET अनुरोधों को कवर करता है; लिखना POST, PUT, PATCH और DELETE को भी कवर करता है।
कस्टम एक्सेस वाली कुंजी सार्वजनिक API पर काम करती है: सत्र, उपयोगकर्ता, व्यवसाय, लेन-देन, वर्कफ़्लो और webhook endpoints, और स्टैंडअलोन जांच।
केवल Business Console द्वारा उपयोग किए जाने वाले endpoint के लिए इसे
403 उत्तर मिलता है; उन्हें पूर्ण-एक्सेस वाली कुंजी की आवश्यकता होती है।
मीडिया पढ़ने की अनुमति के बिना कुंजी प्रत्येक छवि, वीडियो और PDF URL को null पर सेट करके सत्र निर्णय प्राप्त करती है, और PDF रिपोर्ट endpoints 403 उत्तर देते हैं।
सत्र लिखने की अनुमति के बिना कुंजी कभी भी सत्र का सत्यापन लिंक या सत्र token प्राप्त नहीं करती है, क्योंकि जो कोई भी उन्हें रखता है वह अंतिम उपयोगकर्ता के रूप में सत्यापन पूरा कर सकता है: वे फ़ील्ड null के रूप में वापस आते हैं।
उसी कारण से, send_verification_link: true के साथ किसी व्यक्ति को बनाने के लिए लोग लिखने के अलावा सत्र लिखने की भी आवश्यकता होती है, क्योंकि यह एक सत्र बनाता है और उसका लिंक ईमेल करता है।
इसके बिना, कॉल 403 उत्तर देती है और कुछ भी नहीं बनाती है।
सीमाएं
कुछ वर्कफ़्लो या स्वीकृत सत्रों तक सीमित कुंजी सत्र endpoints पर काम करती है, जहाँ सीमा लागू की जा सकती है।
इसकी पहुंच लोगों, कंपनियों, लेन-देन या एनालिटिक्स तक नहीं हो सकती है, और यह स्टैंडअलोन जांच नहीं चला सकती है।
सीमित-अधिकार वाली कुंजी को API कैसे उत्तर देती है
सत्र सूचियां केवल वही सत्र लौटाती हैं जिन्हें कुंजी की सीमाएं अनुमति देती हैं।
एक्सेस संपादित करें
किसी कुंजी का मेनू, उसका पूर्वावलोकन या उसका पेज खोलें और एक्सेस संपादित करें चुनें। प्रीसेट, संसाधन, सीमाएं या समाप्ति बदलें, फिर केवल बदले हुए हिस्सों की समीक्षा करें, पहले और बाद में। सीक्रेट वही रहता है, इसलिए कुछ भी दोबारा डिप्लॉय करने की आवश्यकता नहीं होती है, और नया एक्सेस एक मिनट के भीतर लागू हो जाता है। प्राथमिक सीक्रेट के पास हमेशा पूर्ण एक्सेस होता है और इसे संपादित नहीं किया जा सकता है।कुंजी रोटेट करें
रोटेट करने से कुंजी का सीक्रेट बदल जाता है। नया सीक्रेट एक बार दिखाया जाता है, और वर्तमान सीक्रेट 24 घंटे तक काम करता रहता है ताकि आप बिना किसी डाउनटाइम के नया सीक्रेट डिप्लॉय कर सकें। उसके बाद, पुराने सीक्रेट के साथ किया गया प्रत्येक अनुरोध401 उत्तर देता है।
प्राथमिक सीक्रेट को उसी तरह, समान 24 घंटे के ओवरलैप के साथ रोटेट किया जाता है।
कुंजी निरस्त करें
निरस्त करने से कुंजी तुरंत काम करना बंद कर देती है: इसके साथ किया गया प्रत्येक अनुरोध401 उत्तर देता है।
इसे पूर्ववत नहीं किया जा सकता।
प्राथमिक सीक्रेट को निरस्त नहीं किया जा सकता; इसके बजाय इसे रोटेट करें।