Apifox全功能示例
  1. 接口签名功能
Apifox全功能示例
  • 接口签名功能
    • 接口签名如何处理
    • 百度翻译接口签名示例
      GET
    • 微信支付签名(统一下单接口)
      POST
  • 接口加密功能
    • 加密接口示例
      POST
  • 接口之间传递数据
    • 接口之间如何传递数据
    • 示例接口 A
      GET
    • 示例接口 B
      GET
  • 自定义脚本
    • 示例递增参数
      GET
    • 示例修改 body
      POST
    • 自定义脚本中使用 MockJS
      GET
    • 自定义脚本调用下载 js
      GET
    • 示例保存 response 到文件
      GET
    • 调用 python 脚本示例
      GET
  • 动态 URL 定义
    • 接口路径期望不以 / 开头
      GET
  • 功能在哪?
    • 软件版本查看
    • 放大字体大小
  • WebService 接口
    • WebService接口示例
      POST
    • SOAP示例
      POST
    • SOAP/WSDL示例
      POST
  • 接口模型
    • 引用公共模型
      GET
  • 跟随环境的全局参数
    • 跟随环境的全局参数
      GET
  • 可视化响应
    • Radial Tree
    • Scoring board
    • EChart Demo
    • base64图片
  • 通过Query参数区分不同接口
    • 通过Query参数区分不同接口示例
  • URL 编码
    • 前置脚本中替换非法字符
    • 替换变量中的非法字符
  1. 接口签名功能

微信支付签名(统一下单接口)

开发中
云端 Mock
云端 Mock
POST
https://api.mch.weixin.qq.com/pay/unifiedorder
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.mch.weixin.qq.com/pay/unifiedorder' \
--header 'Content-Type: application/xml' \
--data-raw '<xml>
   <appid>wx2421b1c4370ec43b</appid>
   <attach>支付测试</attach>
   <body>JSAPI支付测试</body>
   <mch_id>10000100</mch_id>
   <detail><![CDATA[{ "goods_detail":[ { "goods_id":"iphone6s_16G", "wxpay_goods_id":"1001", "goods_name":"iPhone6s 16G", "quantity":1, "price":528800, "goods_category":"123456", "body":"苹果手机" }, { "goods_id":"iphone6s_32G", "wxpay_goods_id":"1002", "goods_name":"iPhone6s 32G", "quantity":1, "price":608800, "goods_category":"123789", "body":"苹果手机" } ] }]]></detail>
   <nonce_str>1add1a30ac87aa2db72f57a2375d8fec</nonce_str>
   <notify_url>https://wxpay.wxutil.com/pub_v2/pay/notify.v2.php</notify_url>
   <openid>oUpF8uMuAJO_M2pxb1Q9zNjWeS6o</openid>
   <out_trade_no>1415659990</out_trade_no>
   <spbill_create_ip>14.23.150.211</spbill_create_ip>
   <total_fee>1</total_fee>
   <trade_type>JSAPI</trade_type>
   <sign>0CB01533B8C1EF103065174F50BCA001</sign>
</xml>'
响应示例响应示例
<xml>
   <return_code><![CDATA[SUCCESS]]></return_code>
   <return_msg><![CDATA[OK]]></return_msg>
   <appid><![CDATA[wx2421b1c4370ec43b]]></appid>
   <mch_id><![CDATA[10000100]]></mch_id>
   <nonce_str><![CDATA[IITRi8Iabbblz1Jc]]></nonce_str>
   <openid><![CDATA[oUpF8uMuAJO_M2pxb1Q9zNjWeS6o]]></openid>
   <sign><![CDATA[7921E432F65EB8ED0CE9755F0E86D72F]]></sign>
   <result_code><![CDATA[SUCCESS]]></result_code>
   <prepay_id><![CDATA[wx201411101639507cbf6ffd8b0779950874]]></prepay_id>
   <trade_type><![CDATA[JSAPI]]></trade_type>
</xml>

请求参数

Body 参数application/xml
appid
string 
公众账号ID
必需
微信支付分配的公众账号ID(企业号corpid即为此appid)
mch_id
string 
商户号
必需
微信支付分配的商户号
device_info
string 
设备号
必需
013467007045764 自定义参数,可以为终端设备号(门店号或收银设备ID),PC网页或公众号内支付可以传"WEB"
示例

返回响应

🟢200成功
application/json
Body
return_code
string 
必需
return_msg
string 
必需
修改于 2022-06-29 03:02:38
上一页
百度翻译接口签名示例
下一页
加密接口示例
Built with