路径 A · 自有系统取号
适合已有发货/礼品业务系统:在自己系统完成拉单、取号、代发与会员扣款;订购仍走发货猫以获得官方通道。
若你部署的是发货猫配套同源礼品站程序,请优先阅读更具体的 同源礼品站 Demo(后台点哪里、回填什么、怎么验收)。
推荐步骤
- 商家、供货商分别订购发货猫并完成「去使用」
- 供货商名称 / ID / 取票密钥配置到业务系统;Token 走品牌续期(AccessToken 仅兜底)
- 商家 BT1 → 业务系统调品牌站消费 BT1 完成绑店
- 微信侧:关联供货商 →(可选自动)审核 → 分配代发
- 业务系统:拉单 / 电子面单取号 / 代发发货
品牌 API 详解
1)消费 BT1
POST https://fahuomao.com/api/bind_ticket/consume
Content-Type: application/x-www-form-urlencoded 或 JSON
ticket=BT1.xxxx.xxxx
curl -s -X POST 'https://fahuomao.com/api/bind_ticket/consume' \ -d 'ticket=BT1.xxxx.xxxx'
成功示例:
{
"code": 0,
"msg": "ok",
"data": { "appid": "wx........", "nick_name": "店铺名" }
}
失败时 code != 0,常见原因:过期、已使用、签名无效、缺少参数。
2)供货商 Token 续期
GET https://fahuomao.com/api/supplierauth/token/?appid={供货商AppID}&key={去使用页取票密钥}
curl -s 'https://fahuomao.com/api/supplierauth/token/?appid=wx供货商AppID&key=fhm_去使用页复制的密钥'
- URL 须带尾斜杠,避免 nginx 301 成 HTML
key为该供货商去使用页「取票密钥」(每供货商一密);泄露只影响该供货商,可 rotate 重置- 过渡期仍兼容运维页全局
token_api_key(不推荐新站使用) - 计划任务预热用运维
cron_key,与站长取票密钥分开
若使用发货猫同源礼品站程序
- 配置
is_brand_core = false,brand_core_base = https://fahuomao.com - 后台「设置 → API → 视频号官方」开通并回填供货商三项
- 可按需开启:拉单前自动分配、绑店自动审核、取号后自动发货
- 取号参数在「快递编辑 → 视频号」配置
shop_id/ewaybill_acct_id等 - 禁止在业务站填写 component AppID/Secret/Token/AESKey,禁止
is_brand_core=true - 本站
/api/wx_component/ticket_status应显示消费端(无本机 ticket 属正常)
自研系统
需自行对接微信小店/供货商相关开放能力(拉单、面单、代发发货),并完成发货猫 BT1/Token 授权链路。微信侧关联与分配代发不能缺。