如果您的应用程序是在服务器上运行的常规 Web 应用程序并且需要用户授权,则可以创建 Web app。此选项基于 OAuth 2.0 authorization code 授权类型。在此流程中,用户在您的应用程序访问任何资源之前对其进行授权,并且应用程序会检索访问令牌和(可选)刷新令牌。

过程

  1. 单击您的用户名并选择查看组织 > OAuth 应用程序,然后单击创建新的 OAuth 应用程序
  2. 选择 Web 应用程序,然后单击继续
  3. 输入应用程序详细信息以注册您的应用程序。
    至少输入一个重定向 URI。用户对您的客户端进行授权后,授权服务器会将用户重定向回您的客户端以访问通过访问令牌指定的 URI。最好添加多个 URI。使用格式 http://acme.com。然后,指定访问令牌的时间跨度。如果您希望访问令牌持续授权请求,请发出一个刷新令牌。
  4. 定义范围。
    范围提供了一种方法,可对客户端有权访问组织中的哪些区域实施控制,即哪些服务和权限级别。
  5. 选中请求 ID复选框,获取有关授权您应用程序的用户的信息。
  6. 单击创建以生成客户端凭据。
  7. 复制凭据或下载包含您凭据的 JSON 文件。您应将凭据存储在一个安全的位置。
  8. 单击继续

后续步骤

将凭据粘贴到您的脚本。