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" />