跳到内容
All articles
Integrations

连接 Bling ERP 并同步客户、产品、订单与发票

通过 OAuth 将你的 Bling 账号(一款巴西 ERP)连接到 CRM,并双向同步客户、产品、销售订单和发票,且不会产生重复数据。

你可以将 Bling 账号连接到 CRM。连接后,CRM 会从 Bling 拉取客户(作为联系人或公司)、产品、销售订单和发票,并通过 Bling 的 ID 保持所有数据关联。重新同步不会产生重复数据:它会更新已存在的记录。

该模式为“自带账号”(BYO):你使用自己的 Bling 账号和 OAuth 应用。我们绝不会看到你的凭据,也不会产生任何费用。集成初始状态为静默:在你配置凭据并启用之前,不会发生任何操作。

前提条件

  • 拥有可访问 API v3 的 Bling 账号。
  • 在 Bling(开发者区域)创建的应用,你可以从中获取 Client ID 和 Client Secret,并授权它以获得 OAuth refresh token。
  • 在 Sellio 中是管理员(具备“管理设置”权限),以便在“设置 → 集成”下保存凭据。

第一步:在 Bling 中创建应用

  1. 在 Bling 中打开应用/开发者区域,使用 API v3 创建一个新应用。
  2. 复制该应用的 Client ID 和 Client Secret。
  3. 为你的账号运行该应用的 OAuth 授权流程,并保存生成的 refresh token。CRM 会使用该 refresh token 自行续期访问权限。

第二步:将凭据粘贴到 CRM 中

  1. 打开“设置 → 集成”,找到“Bling ERP”卡片。
  2. 粘贴 Client ID、Client Secret 和 refresh token。凭据会被加密存储,且不会再次显示。
  3. 在“实体与方向”中,为客户、产品、订单和发票选择同步方式:从 Bling 拉取、推送到 Bling、双向同步,或不同步。
  4. 点击“保存连接”,然后点击“启用”。

第三步:同步并接收更新

  1. 点击“立即同步”以立即从 Bling 拉取数据。系统每天也会自动运行一次同步。
  2. 若要近乎实时地接收变更,请将 Bling 的通知(webhook)指向卡片上显示的 URL。该 URL 包含一个密钥令牌,请妥善保密。
  3. 我们强烈建议在卡片上填写“Webhook 密钥”,并在 Bling 中使用相同的值。由于该 webhook 会向你的 CRM 中写入记录(联系人、订单、发票),密钥可通过签名(HMAC)保证每次调用的真实性。

个人客户会成为“联系人”,公司客户会成为“公司”。每个产品会成为一个“产品”,每个销售订单会成为一个“销售订单”(与客户关联),每张发票会成为一条包含编号、金额和 DANFE 链接的活动记录。

安全与隐私

Client Secret 和 refresh token 均加密存储且不会再次显示。访问令牌到期时会自动续期,无需重新授权。连接初始状态为静默,只有在配置并启用后才会开始同步。

💡 安全建议:设置“Webhook 密钥”。Bling 的 webhook 会向你的 CRM 写入记录(联系人、订单、发票),因此应将其视为数据写入入口。设置密钥后,每次调用都会通过签名进行校验,只有知道密钥的一方才能通过。如果没有设置,唯一的保护就是 URL 中的令牌:一旦该令牌泄露,任何人都可能向你的账号注入数据。这不是强制要求,但强烈建议设置。
Example: 在 Bling 中注册的 Webhook URL:https://app.yourcompany.com/api/inbound/bling/YOUR-TOKEN(复制卡片上显示的确切值)。

如何测试

  1. 保存并启用后,点击“立即同步”并等待确认。
  2. 打开“联系人”“产品”和“销售订单”列表,检查 Bling 的记录是否已出现。
  3. 在卡片上观察“各实体的关联数量”随数据同步而增长。

故障排查

  • 没有任何同步发生:确认集成状态为“已启用”,且至少有一个实体设置为“从 Bling 拉取”或“双向同步”。
  • 同步时出现凭据错误:重新输入 Client ID、Client Secret 和 refresh token(Secret 和 token 不会从服务器回传,因此需要完整粘贴)。
  • 记录没有出现:确认你的账号中存在“联系人”“公司”“产品”和“销售订单”对象(它们是标准对象)。
  • Webhook 没有收到数据:检查在 Bling 中注册的 URL 是否与卡片上显示的一致;如果使用了 Webhook 密钥,请确认双方设置的值相同。

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

免费创建账户
连接 Bling ERP 并同步客户、产品、订单与发票 · Sellio