🌳SessionID

  • URL: v2/api

  • 方法: POST

  • 功能: 获取小程序SessionID,用于生成订单信息的付款二维码。

查询参数

参数
类型
必需性
示例值
描述

funcname

string

必需

MagicCgi

指定的函数名

timeout

string

必需

10

请求超时时间

wxid

string

必需

Wxid_xxxxx

微信ID

请求体:

  • CgiCmd: 整数,必需,表示特定的命令,示例中为1000000000

  • CgiRequest: 对象,必需,但示例中未具体说明请求体内部结构。


请求示例

curl --location -g --request POST 'http://127.0.0.1:8898/v2/api?funcname=MagicCgi&timeout=10&wxid=Wxid_xxxxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "CgiCmd": 1000000000,
    "CgiRequest": {}
}'

成功返回

返回响应

  • HTTP 状态码: 200 表示成功。

  • 内容格式: JSON。

  • 数据结构:

    • CgiBaseResponse: 对象,包含错误信息或确认信息。

      • ErrMsg: 字符串,错误信息。

      • Ret: 整数,返回码。

    • ResponseData: 对象,具体的SessionID信息,包括:

      • ExpTime: 整数,SessionID的过期时间。

      • SessionID: 字符串,获取的SessionID。

Last updated