【发布时间】:2022-10-13 23:14:58
【问题描述】:
当我想在我的 Web 应用程序中使用 Google 的 Gmail API 来接收和发送电子邮件时,是否必须将此 Web 应用程序部署在 Google Cloud 作为先决条件,并且任何本地托管都会失败?这是使用它必须付出的代价吗?
【问题讨论】:
标签: google-api gmail-api
当我想在我的 Web 应用程序中使用 Google 的 Gmail API 来接收和发送电子邮件时,是否必须将此 Web 应用程序部署在 Google Cloud 作为先决条件,并且任何本地托管都会失败?这是使用它必须付出的代价吗?
【问题讨论】:
标签: google-api gmail-api
您的应用程序代码可以托管在您想要的任何地方。但是,您确实需要创建一个 Google Cloud 帐户来创建项目、启用 API 并获取 application credentials:
云 API 使用应用程序凭据来识别调用应用程序。凭证类型包括 API 密钥、OAuth 2.0 客户端和服务帐户。您可以使用 Google Cloud 控制台来创建、检索和管理您的应用程序凭据。有关应用程序凭据的更多信息,请参阅身份验证概述。
获得项目凭据后,您只需在当前应用程序中创建代码,并在需要的地方使用凭据即可。您可以参考 Google 的quickstarts 之一。
资料来源:
【讨论】: