正在配置 HubSpot - AWS Glue

正在配置 HubSpot

在使用 AWS Glue 传输数据之前 HubSpot,必须满足以下要求:

最低要求

以下是最低要求:

  • 你有一个 HubSpot 账户。有关更多信息,请参阅 创建 HubSpot 账户

  • 您的 HubSpot 账户已启用API访问权限。

  • 您的 HubSpot 开发者账户下应该有一个应用程序,该应用程序提供客户端凭据, AWS Glue 用于在对您的账户进行经过身份验证的调用时安全地访问您的数据。有关更多信息,请参阅 创建 HubSpot 开发者应用程序

如果您满足这些要求,就可以 AWS Glue 连接到您的 HubSpot 账户了。

创建 HubSpot 账户

要创建 HubSpot 账户,请执行以下操作:

  1. 前往HubSpot CRM SignUp URL

  2. 输入你的电子邮件地址并选择 “验证电子邮件”(或者,你可以选择使用谷歌、微软或苹果账户注册)。

  3. 在收件箱中查看来自的验证码 HubSpot。

  4. 输入 6 位数的验证码,然后单击 “下一步”。

  5. 输入密码并单击 “下一步”。

  6. 输入您的名字和姓氏,然后单击 “下一步”,或者使用 “使用 Google 注册” 链接进行注册。

  7. 输入您的行业,然后单击 “下一步”。

  8. 输入您的工作职责,然后单击 “下一步”。

  9. 输入您的公司名称,然后单击 “下一步”。

  10. 选择贵公司的规模(在贵公司工作的员工人数),然后单击 “下一步”。

  11. 进入您的公司网站,然后单击 “下一步”。

  12. 选择您的数据应托管在哪里(美国或欧洲),然后单击 “创建帐户”。

  13. 选择创建账户的目的,然后单击 “下一步”。

  14. 选择 Connect Google 帐号或选择自己添加联系人,将您的联系人与您的 HubSpot 帐号关联起来。

  15. 如果您选择了 “Connect Google 帐户” 选项来关联您的联系人并开始使用您的帐户,请登录您的 G oogle HubSpot 帐户。

创建 HubSpot 开发者应用程序

应用程序开发者账户用于创建和管理应用程序、集成和开发者测试账户。您还可以在其中创建和管理 App Marketplace 上架信息。但是,应用程序开发者账户及其关联的测试账号并未关联到标准 HubSpot 账号。他们无法将数据或资产同步到另一个账户或从另一个 HubSpot 账户同步出来。要获取客户端 ID 和客户端密钥,您需要创建一个开发者账户。

  1. 前往 https://developers.hubspot.com/

  2. 选择创建开发者账号并向下滚动。

  3. 系统将询问您是要创建应用程序开发者帐户、私人应用程序帐户还是CMS开发者沙盒帐户。选择 “创建应用程序开发者帐户”

  4. 由于您已经使用创建了一个帐户 HubSpot,因此您可以选择继续使用该用户

  5. 单击 “开始注册”。

  6. 输入您的 Job 角色并单击 “下一步”。

  7. 为您的开发者账户命名,然后单击 “下一步”,然后单击 “跳过”。

  8. 选择 Create App (创建应用程序)

  9. 创建应用程序后,选择 Auth。

  10. 在 “身份验证” 下,记下客户端 ID 和客户端密钥。

  11. 将您所在地区的特定重定向添加URL为 https://<aws-region>.console.aws.amazon。 com/gluestudio/oauth. For example, add https://us-east-1.console.aws.amazon.com/gluestudio/oauth适用于 us-east-1 区域。

  12. 向下滚动并找到瞄准镜。您必须在标题 “” 和 “标准CRM” 下选择两种范围。

  13. 添加以下范围:

    content automation oauth crm.objects.owners.read forms tickets crm.objects.contacts.write e-commerce crm.schemas.custom.read crm.objects.custom.read sales-email-read crm.objects.custom.write crm.objects.companies.write crm.lists.write crm.objects.companies.read crm.lists.read crm.objects.deals.read crm.objects.deals.write crm.objects.contacts.read
  14. 单击 “保存”,您的开发者账户现在就可以使用了。

  15. 向上滚动以找到客户端 ID

  16. 在同一页面上,单击 “显示” 以获取客户机密钥

创建 HubSpot 开发者测试账号

在应用程序开发者账户中,您可以创建开发者测试账户来测试应用程序和集成,而不会影响任何真实 HubSpot 数据。开发者测试账户不能镜像生产帐户,而是可以访问市场营销、销售、服务和运营中心的企业版 90 天试用版,从而能够测试大多数 HubSpot 工具和。CMS APIs

  1. 单击 “主页”。

  2. 点击创建测试账号

  3. 点击创建应用测试账号

  4. 将出现一个新窗口。输入应用测试账号名称,然后点击创建

    您的应用测试账号现已创建。

注意

开发者账户与开发活动(例如API集成)相关,应用测试账号用于查看开发者账户创建或提取的数据。