用户手册
帮助中心/用户手册/接 DHgate:拉订单进来,推履约出去

接 DHgate:拉订单进来,推履约出去

最后更新 2026-11-01

在 DHgate 开发者控制台复制 API 网关地址与 App Key,走 DHgate OAuth 流程拿到访问令牌,填进 Integration,测试、配 Mapping、激活——订单流进来,履约流回去。

DHgate 连接器把您 DHgate 卖家账号的订单拉进 OMS,再把履约推回 DHgate。它还能推产品与库存,让两边的订单、商品、库存与发货保持同步。

DHgate 接入步骤:先拿网关地址与凭证,再测试,再配 Mapping,最后激活。

前置条件#

  • 一个 DHgate 卖家账号——访问令牌是发给该卖家账号的。
  • 能进 DHgate 开发者控制台,那里显示您的应用、App Key 与 API 网关地址。
  • 能为该卖家账号完成 DHgate OAuth 授权流程——访问令牌从该流程获取。

拿凭证#

  1. 复制 API 网关地址:在 DHgate 开发者控制台里,把 API 网关地址按显示的原样复制。不要凭记忆手打——它不硬编码,错一个字符所有调用都会断。
  2. 复制 App Key:在 DHgate 开发者控制台打开您的应用,复制 App Key。
  3. 拿访问令牌:为您的卖家账号完成 DHgate OAuth 授权流程,然后复制该流程给出的访问令牌。妥善保存——之后要填进 Integration 的 Access token 字段。
  4. 记下您会用到的接口路径:订单、产品、库存、履约与探针路径都在 DHgate 开放平台文档里,是相对于网关地址的路径。只有在下一步改高级接口字段时才需要它们。

填进 Integration#

  1. 打开 Integration → 连接器市场 → DHgate → 新建连接。
  2. API 网关地址(base_url)——必填:粘贴从 DHgate 开发者控制台复制的网关地址,按显示的原样填写,例如 https://… 。末尾不要再加接口路径——下面的接口字段都是相对于这个地址的。
  3. App Key(app_key)——必填:粘贴 DHgate 开发者控制台 → 您的应用里的 App Key。
  4. Access token(token)——必填:粘贴走 DHgate OAuth 授权流程获取的、您卖家账号的访问令牌。它按密钥保存,保存后永不回显。
  5. 订单接口路径(ep_orders)——可选,高级: “查询未发货订单”接口的路径,相对于网关地址,例如 /order/list,按 DHgate 开放平台文档填写。除非您应用的文档另有说明,否则保持预填值——路径写错就拉不到订单。
  6. 产品接口路径(ep_products)——可选,高级:产品列表接口的路径,相对于网关地址,按 DHgate 开放平台文档填写。推产品或读产品时用它。
  7. 库存接口路径(ep_inventory)——可选,高级:库存更新接口的路径,相对于网关地址,按 DHgate 开放平台文档填写。往 DHgate 推库存时用它。
  8. 履约接口路径(ep_fulfillment)——可选,高级:发货 / tracking 提交接口的路径,相对于网关地址,按 DHgate 开放平台文档填写。往 DHgate 推履约时用它。
  9. 连通性探针路径(ep_me)——可选,高级:“测试连接”探针用的轻量只读接口路径,相对于网关地址,按 DHgate 开放平台文档填写。这个路径写错,凭证都对测试也会失败。

测试连接#

点测试连接。测试会用探针路径一起校验网关地址、App Key 与访问令牌,再拉一个真实订单做单据级预览,展示“平台字段 → 标准订单”对照。还没有未发货订单时,先下一个测试订单——预览需要一条真实单据。测试失败时先记下报错,对照下方常见问题排查,不要先改其他设置。

配 Mapping / 选模板#

选 DHgate 标准模板。它映射订单号、行 SKU、数量、收货地址、履约状态。激活前先用一个真实订单看映射预览——重点确认每个 DHgate SKU 都配到了 OMS 产品,让订单、产品与库存两边对齐。

DHgate 订单往返:订单进来,履约、产品与库存回去。

激活#

激活后,Integration 按您设的频率拉新的未发货订单,把带追踪号的履约推回 DHgate,并把产品与库存变化推到 DHgate。先在 运行监控 / 日志里盯几单,确认无误再放手跑。

常见问题#

测试报认证错误

App Key 或访问令牌错了或已失效。App Key 可能复制的是另一个应用的,或 OAuth 流程给出的访问令牌已过期,DHgate 拒绝了调用。

在 DHgate 开发者控制台打开您的应用,重新复制 App Key。再重新完成 DHgate OAuth 授权流程,把新访问令牌粘贴到 Access token 字段,再重新测试。

连接成功但拉不到订单

连接本身没问题。只是卖家账号在拉单范围内没有新的未发货订单,暂时没有可拉的单据。

下一个会显示为未发货的测试订单,确认下单时间落在拉单范围内,再手动拉一次,在预览或 运行监控 / 日志里确认订单出现。

改了接口路径后测试失败或拉不到数据

某个高级接口路径与 DHgate 开放平台文档对不上了。网关地址与凭证都对,但探针路径错了测试会失败,订单路径错了就拉不到订单。

把改过的每个接口字段按您应用的 DHgate 开放平台文档恢复——订单、产品、库存、履约与探针路径都是相对于网关地址的——保存后重新测试。一次只改一个路径,才能看出是哪一个错了。

订单能拉进来,但履约、产品或库存推不回去

拉单与推回用的是不同的接口路径。订单能通时,履约、产品或库存路径写错,那个方向会单独失败。

在连接里查失败的方向:把履约接口路径、产品接口路径与库存接口路径字段逐个与 DHgate 开放平台文档对照,改对写错的那个,再在 运行监控 / 日志里看下一次推送。