CSS API का इस्तेमाल करने का तरीका यहां दिया गया है:
अनुमतियां
CSS API का इस्तेमाल करने के लिए, आपको दो जगहों पर अनुमतियां कॉन्फ़िगर करनी होंगी: Google Cloud और CSS Center.
Google Cloud IAM:
- Google Cloud Console में एक सेवा खाता बनाएं. JSON क्रेडेंशियल फ़ाइल बनाने और डाउनलोड करने के लिए, Content API के लिए दिए गए निर्देशों का पालन करें. इस चरण में, आपके सेवा खाते की पुष्टि की जाती है कि वह Google Cloud की मान्य इकाई है.
- अगर आपको डायरेक्ट REST ऐक्सेस या Google API क्लाइंट लाइब्रेरी का इस्तेमाल करना है, तो आपको Google Cloud Console से जनरेट किया गया एपीआई पासकोड भी चाहिए होगा.
CSS Center:
- सेवा खाते का ईमेल पता (जैसे,
your-service-account-name@your-project-id.iam.gserviceaccount.com
) को आपके CSS Center खाते में एडमिन ऐक्सेस वाले उपयोगकर्ता के तौर पर जोड़ा जाना चाहिए. इस चरण से, सेवा खाते को आपके CSS Center खाते का डेटा ऐक्सेस करने और उसे मैनेज करने की अनुमति मिलती है. - सीएसएस ग्रुप के लेवल पर (सभी डोमेन का ऐक्सेस पाने के लिए) या किसी खास सीएसएस डोमेन खाते को ऐक्सेस दिया जा सकता है. एपीआई ऐक्सेस के लिए, सीएसएस ग्रुप लेवल पर ऐक्सेस देना आम बात है.
- सेवा खाता जोड़ने के लिए:
- एडमिन के तौर पर CSS Center में साइन इन करें.
- गियर आइकॉन ⚙️ में जाकर, खाते का ऐक्सेस पर जाएं.
- + उपयोगकर्ता जोड़ें पर क्लिक करें और सेवा खाते का ईमेल पता डालें.
- ऐक्सेस लेवल को एडमिन पर सेट करें.
- अनुमतियों को लागू होने में 30 मिनट तक लग सकते हैं. अगर आपको अनुमति से जुड़ी गड़बड़ियां दिखती हैं, तो बाद में फिर से कोशिश करें.
- सेवा खाते का ईमेल पता (जैसे,
पुष्टि करने का दायरा:
CSS API के लिए, OAuth 2.0 का इस्तेमाल करके अनुमति के लिए अनुरोध करने का ज़रूरी दायरा यह है:
https://www.googleapis.com/auth/content
पुष्टि करें कि पुष्टि करते समय, आपका ऐप्लिकेशन इस स्कोप का अनुरोध करता है.
CSS API चालू करना
CSS API का इस्तेमाल करने के लिए, आपको इसे अपने Google Cloud प्रोजेक्ट में चालू करना होगा. लाइब्रेरी को https://console.cloud.google.com/apis/library/css.googleapis.com पर देखा जा सकता है.
प्रोग्रामिंग शुरू करना
CSS API में कोड के सैंपल और क्लाइंट लाइब्रेरी उपलब्ध हैं, ताकि आपको इसे इस्तेमाल करने में आसानी हो. हमारे पास सबसे सही तरीकों वाला पेज भी है.
अनुरोध भेजें
यूआरएल के लिए अनुरोध इस फ़ॉर्मैट में भेजें:
https://css.googleapis.com/{version}/{resource name}:{method}…
यहां {resource name}
उस संसाधन का नाम है जिस पर आपके कॉल का असर पड़ता है.
उदाहरण के लिए, gRPC का इस्तेमाल करके किसी संसाधन को मिटाने का तरीका यहां बताया गया है:
https://css.googleapis.com/v1/{resource name}:delete
REST का इस्तेमाल करके किसी संसाधन को मिटाने का तरीका यहां बताया गया है:
DELETE https://css.googleapis.com/v1/{resource name}
कुछ खास सेवाओं के बारे में ज़्यादा जानने के लिए, सीएसएस एपीआई का रेफ़रंस दस्तावेज़ देखें.
gRPC या REST का इस्तेमाल करना
CSS API, gRPC और REST के साथ काम करता है. CSS API कॉल करने के दो तरीके यहां दिए गए हैं:
gRPC (सुझाया गया) | REST |
---|---|
|
|
सहायता पाएं
सहायता पाने के लिए, अपने Google प्रतिनिधि से संपर्क करें. इसके अलावा, किसी भी समस्या की शिकायत करने के लिए, सुझाव/राय देने या शिकायत करने का फ़ॉर्म इस्तेमाल करें.
अगर आपको कोई समस्या आती है, तो यहां दिए गए तरीके से हमें ज़्यादा जानकारी दें:
सुझाव दें
सुझाव/राय देने या शिकायत करने के लिए, इनमें से कोई एक विकल्प चुनें:
- एपीआई की सुविधाएं: फ़ीडबैक फ़ॉर्म सबमिट करें
- दस्तावेज़: पेज पर मौजूद थंब रेटिंग और सुझाव/राय भेजें या शिकायत करें बटन का इस्तेमाल करें.
- सैंपल और लाइब्रेरी: GitHub पर नई समस्या बटन का इस्तेमाल करें.
हर टास्क को लागू करने के बाद, सामान्य सुझाव/राय देने या शिकायत करने के लिए, सुझाव/राय देने या शिकायत करने वाला फ़ॉर्म इस्तेमाल करें.