同源礼品站接入 Demo

适用:已部署与发货猫配套的礼品站同源程序的站长。目标是在本站自己取号、自己扣会员款,订购与授权仍走发货猫品牌站。

下文用 https://你的礼品站域名 表示贵站;品牌站固定为 https://fahuomao.com。请勿把开放平台事件指到礼品站。

1. 角色分工(先看清)

微信服务市场
      │
      ▼
fahuomao.com(品牌核心)
  · 去使用 / BT1 / 供货商 Token / ticket
      │
      ▼
https://你的礼品站域名(消费端)
  · 回填供货商名称 + ID + 取票密钥(AccessToken 非必填)
  · 用票时向品牌站拉取 Token(自动续期)
  · 绑店入库、拉单、取号、代发
  · 会员下单扣款
能力谁做
开放平台 ticket / component仅发货猫
商家/供货商「去使用」发货猫
拉单 / 取号 / 扣款你的礼品站

2. 配置要求(必查)

配置文件或后台「视频号官方」相关项:

'is_brand_core'   => false,                 // 必须 false
'brand_core_base' => 'https://fahuomao.com', // 只填发货猫
// component_app_id / secret / token / aes_key 全部留空,不要填
禁止:is_brand_core = true;禁止在礼品站填写微信第三方 component 密钥;禁止修改微信开放平台事件 URL 到本站。

3. 后台开通演示步骤

  1. 登录礼品站后台 → 设置 → API → 视频号官方 → 开通。
  2. 点击订购服务(供货商代发),在微信服务市场完成订购。
    订购链接见 订购与授权。
  3. 点击去使用,打开: https://fahuomao.com/api/supplierauth
  4. 在去使用成功页复制并回填到本站:
    • 供货商店铺名称(必填)
    • 供货商 ID(必填)
    • 取票密钥 → 填「品牌取票密钥」(去使用页复制,形如 fhm_…)
    • 供货商 AccessToken(非必填)
  5. 保存。可按需打开:
    • 拉单前自动分配代发
    • 绑店自动审核关联
    • 取号后自动代发发货
  6. 到 快递编辑 → 视频号,为要用的快递配置取号参数(如 shop_id / ewaybill_acct_id 等,以后台字段为准)。

4. 商家绑店演示

  1. 商家订购发货猫商家应用后,打开: https://fahuomao.com/api/shopauth
  2. 复制绑店凭证 BT1....(约 15 分钟有效、一次性)。
  3. 在礼品站前台/发货助手中提交该凭证完成绑店(本站会请求发货猫校验 BT1)。

品牌校验接口(本站程序已封装,一般无需手工调):

POST https://fahuomao.com/api/bind_ticket/consume
ticket=BT1.xxxx.xxxx

5. 本站自检

浏览器打开(把域名换成贵站):

https://你的礼品站域名/api/wx_component/ticket_status

消费端期望类似:

{
  "msg": "consumer_site",
  "data": {
    "is_brand_core": false,
    "brand_core_base": "https://fahuomao.com"
  }
}
# 本站没有 has_ticket 是正常的;有 ticket 的是发货猫品牌站

品牌站诊断(对照用):

https://fahuomao.com/api/wx_component/ticket_status

6. 业务验收(按顺序)

微信侧细节见 微信侧准备;若还要给下游开放 HTTP,见 路径 B · 云 API。

7. 常见问题(同源站)

现象处理
本站 ticket_status 没有 has_ticket消费端正常,到 fahuomao.com 查品牌 ticket
BT1 签名无效 / 已使用重新去使用;确认本站走品牌校验,未误开本机核心
AccessToken 两小时失效本站应向品牌 /api/supplierauth/token/ 自动取票;确认密钥与尾斜杠;失败再手工回填一次
能下单无官方面单查关联、分配代发、快递是否官方通道、取号参数
本站去使用打不开或异常应跳转/使用发货猫地址,不要指望本站签发 BT1

8. 和「云 API」的区别

同源礼品站(本页)云 API
程序部署礼品站同源包任意语言 HTTP
取号位置你的礼品站api.fahuomao.com → 指定上游
开户本站会员/后台向发货猫运营开 API 账号
发货猫 · 视频号官方对接文档 · https://fahuomao.com/open/ · 云 API https://api.fahuomao.com