OAuth सेवा खाते का फ़्लो

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

OAuth2 क्रेडेंशियल बनाएं

लिंक किए गए निर्देशों का पालन करके, सेवा खाता आईडी और *.JSON फ़ाइल जनरेट करें. इसके बाद, इस पेज पर वापस आएं.

JSON फ़ाइल की मदद से क्लाइंट लाइब्रेरी सेट अप करना

अपने App.config / Web.config में ये कुंजियां कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, कॉन्फ़िगरेशन गाइड देखें.

<add key="OAuth2Mode" value="SERVICE_ACCOUNT" />
<add key="OAuth2SecretsJsonPath" value="INSERT_OAUTH2_SECRETS_JSON_FILE_PATH_HERE" />

<!-- Supply the email address of the user to impersonate. -->
<add key="OAuth2PrnEmail" value="INSERT_OAUTH2_USER_EMAIL_HERE" />