โฟลว์บัญชีบริการ OAuth

คู่มือนี้จะแนะนำวิธีตั้งค่า OAuth2 สำหรับการเข้าถึง API โดยใช้ข้อมูลเข้าสู่ระบบของคุณเองโดยใช้บัญชีบริการ คุณต้องทำตามขั้นตอนเหล่านี้เพียงครั้งเดียว เว้นแต่ว่าคุณจะเพิกถอนหรือลบข้อมูลเข้าสู่ระบบ 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" />