基础接口调试
获取登录凭证、用户信息、手机号等
快捷选择:
高级调试
云函数、云托管、原始 CGI 传输等底层能力
纯协议云函数调用
POST /api/Wxapp/InvokeCloud
云函数调用
POST /api/Wxapp/CloudCallFunction
云托管容器调用
POST /api/Wxapp/CloudCallContainer
原始 CGI 传输
POST /api/Wxapp/TransferRaw
批量操作
多账号 × 多 AppID 批量执行接口,请求间隔可自定义(默认 5 秒)
暂无账号,请先扫码登录
每个 AppID 独占一行,执行前会自动去除空行与重复项
接口文档
Python 调用示例
import requests, json
# 服务地址(按需替换为你的服务器 IP 与端口)
BASE = "http://127.0.0.1:5679"
# ===== 1. 登录获取访问令牌 =====
r = requests.post(f"{BASE}/api/auth/login", json={
"username": "abc", "password": "123456"})
login = r.json()["Data"]
TOKEN = login["token"] # 后续所有请求都需携带
HEADERS = {"Authorization": f"Bearer {TOKEN}"}
# ===== 2. 获取自己的已登录账号 =====
r = requests.get(f"{BASE}/api/Login/Sessions", headers=HEADERS)
WXID = r.json()["Data"][0]["wxid"] # 来自登录账号列表
APPID = "wxde7e5cd3f013ff7d"
# ===== 3. 获取登录凭证 code =====
r = requests.post(f"{BASE}/api/Wxapp/JSLogin",
headers=HEADERS, json={"Appid": APPID, "Wxid": WXID})
code = r.json()["Data"]["code"] # 32 位登录凭证
# ===== 4. 获取授权手机号 + phone_code =====
r = requests.post(f"{BASE}/api/Wxapp/GetPhone",
headers=HEADERS, json={"Appid": APPID, "Wxid": WXID})
mobile = r.json()["Data"]["mobile"]
phone_code = r.json()["Data"]["phone_code"]
# ===== 5. 通用 webapi - 获取加密密钥 =====
r = requests.post(f"{BASE}/api/Wxapp/InvokeCloud",
headers=HEADERS, json={
"Wxid": WXID, "Appid": APPID,
"param2": json.dumps({"api_name": "webapi_getuserencryptkey", "data": {}}),
})
key_data = json.loads(r.json()["Data"]["data"])
# ===== 6. 调用云函数 =====
r = requests.post(f"{BASE}/api/Wxapp/CloudCallFunction",
headers=HEADERS, json={
"Wxid": WXID, "Appid": "wx1e7ba839c6bc0a27",
"FunctionName": "scanAuth",
"CloudEnv": "cloudbase-3gr4n9vv59385b04",
"FunctionData": {"userId": "xxx", "qrCode": "xxx"},
})
cloud_data = r.json()["Data"]["data"]
cURL 调用示例
# ===== 1. 登录获取访问令牌 =====
curl -X POST http://127.0.0.1:5679/api/auth/login \
-H "Content-Type: application/json" \
-d '{"username":"abc","password":"123456"}'
# 返回 Data.token,以下用 $TOKEN 代替
# ===== 2. 获取登录凭证 =====
curl -X POST http://127.0.0.1:5679/api/Wxapp/JSLogin \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{"Appid":"wxde7e5cd3f013ff7d","Wxid":"oh_gY6rXMq_xxx"}'
# ===== 3. 获取授权手机号 =====
curl -X POST http://127.0.0.1:5679/api/Wxapp/GetPhone \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{"Appid":"wxde7e5cd3f013ff7d","Wxid":"oh_gY6rXMq_xxx"}'
# ===== 4. 通用 webapi - 获取加密密钥 =====
curl -X POST http://127.0.0.1:5679/api/Wxapp/InvokeCloud \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{"Wxid":"oh_gY6rXMq_xxx","Appid":"wxde7e5cd3f013ff7d","param2":"{\"api_name\":\"webapi_getuserencryptkey\",\"data\":{}}"}'
# ===== 5. 纯协议获取手机号 =====
curl -X POST http://127.0.0.1:5679/api/Wxapp/InvokeCloud \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{"Wxid":"oh_gY6rXMq_xxx","Appid":"wxde7e5cd3f013ff7d","apiType":"getPhoneNumber"}'
工单反馈
提交问题或建议,管理员处理后将在此回复
加载中…
用户管理
管理平台用户、微信登录额度与接口调用次数
加载中…
全平台账号
查看并管理所有用户已登录的微信账号
加载中…
工单处理
查看并处理用户提交的反馈工单
加载中…
系统设置
平台基础配置,保存后立即生效
基本信息
关闭后新用户无法注册,仅管理员可创建账号
关闭后登录 / 注册无需输入验证码
注册与额度
新用户注册后自动获得的微信账号登录额度
新用户注册后自动获得的业务接口调用次数
同一 IP 在一个自然月内最多可注册的账号数,防止批量注册滥用
安全风控
连续登录失败达到阈值后,禁止该 IP 继续登录一段时间(默认开启)
连续失败达到该次数后进入冷静期
冷静秒数 = 倍数 × 连续失败次数,每次失败自动叠加