Flujo de cuenta de servicio de OAuth

En esta guía, se explica cómo configurar OAuth2 para el acceso a la API con tus propias credenciales mediante el uso de cuentas de servicio. Solo debes seguir estos pasos una vez, a menos que revoques o borres tus credenciales de OAuth2.

Crea credenciales de OAuth2

Genera un ID de cuenta de servicio y un archivo *.JSON siguiendo las instrucciones vinculadas y, luego, regresa a esta página.

Configura la biblioteca cliente con un archivo JSON

Configura las siguientes claves en tu App.config / Web.config. Consulta la guía de configuración para obtener detalles adicionales.

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