Skip to content
TestAPI 40.68.0构建信息

应用服务端 API ​

API 40.68.0 · 应用后端调用。

下载 OpenAPI 契约

调用前准备 ​

  1. 应用已配置有效 AppSecret;普通业务要求 active;draft 支持有效本地调试手机号兑换及具备支付资格的余额支付,详见手机号指南和调试支付。普通手机号另需主体资格和接口白名单。
  2. 将契约中的 platformOrigin 替换为本应用 API 入口。文档域名不接收 API 调用。
  3. 按下表选择鉴权;AppSecret、接口 token、应用私钥和 session_key 只保存在业务后端。
接口类型鉴权方式
登录兑换、微信兼容 tokenHTTPS Query 中的 AppID 和 AppSecret
手机号兑换Query 中的 access_token
平台原生 tokenJSON 中的 app_secret
会话、诊断和支付查询Authorization: Bearer <接口 token>;会话另传 session Header
余额下单与退款Bearer token 及四个应用请求签名 Header

两条 MetaEco 余额资金写请求每次都必须附带应用后端生成的四个签名头;未登记有效支付请求公钥时,请求会被拒绝。签名方法见余额支付。

登录与会话 ​

接口方法与路径
小程序登录凭证校验GET /sns/jscode2session
校验运行时会话POST /miniapp/v1/apps/{app_id}/runtime/sessions/validate
吊销运行时会话POST /miniapp/v1/apps/{app_id}/runtime/sessions/revoke

接口 token ​

接口方法与路径
获取小程序接口 tokenGET /cgi-bin/token
获取接口调用 tokenPOST /miniapp/v1/apps/{app_id}/access-token

手机号 ​

接口方法与路径
兑换小程序手机号POST /wxa/business/getuserphonenumber

余额支付 ​

接口方法与路径
创建 MetaEco 余额支付单POST /miniapp/v1/apps/{app_id}/payments/orders
应用后端查询 MetaEco 支付单GET /miniapp/v1/apps/{app_id}/payments/orders/{order_id}
应用后端退回 MetaEco 余额支付POST /miniapp/v1/apps/{app_id}/payments/orders/{order_id}/refunds
应用后端查询 MetaEco 余额退款GET /miniapp/v1/apps/{app_id}/payments/orders/{order_id}/refunds/{business_refund_no}
获取 MetaEco 余额通知验签公钥GET /miniapp/v1/apps/{app_id}/payments/notification-key

失败诊断 ​

接口方法与路径
应用后端查询单次失败诊断POST /miniapp/v1/apps/{app_id}/diagnostics/request

结果与错误 ​

微信兼容接口须同时检查 HTTP 状态与 errcode;平台原生接口按 HTTP 状态及 code/error 判断。响应请求 ID 用于失败诊断。

每个接口页面提供参数、请求、响应及完整定义。业务流程见身份与登录、手机号和余额支付。

MetaEco 小程序开发者文档 · Test · API 40.68.0