💴 API获取支付地址接口
POST
http://登录后接口配置里的域名/pay/apisubmit
接口描述
POST数据:pid={商户ID}&uid={用户ID}
请求参数
字段名
参数名
必填
类型
示例值
描述
商户ID
pid
必填
Int
1000
商户ID
用户ID
uid
必填
Int
10086
用户唯一ID
说明 / 示例
1. 请求方式问题 请求发起方式:检查网页是使用哪种方式发起请求的。网页必须使用的是 XMLHttpRequest 或 fetch,你的插件才能捕捉到。但如果网页使用的是其他方式(如表单提交或第三方库如 axios),需要确保这些请求也是通过 XMLHttpRequest 或 fetch 发出的。
function postRequest(url, params) {
const xhr = new XMLHttpRequest();
xhr.open('POST', url, true);
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
// 构建请求体
const formData = new URLSearchParams();
for (const key in params) {
if (params.hasOwnProperty(key)) {
formData.append(key, params[key]);
}
}
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log('Request successful', xhr.responseText);
// 在这里处理服务器返回的数据
}
};
xhr.send(formData.toString());
}
// 示例请求,发起获取操作地址
const url = '/pay/apisubmit';
const params = {
pid: '1001',
uid: '953301'
};
postRequest(url, params);
返回成功
{
"code": 1,
"msg": "获取成功!",
"address": "TKoNhGERCGwikARz8mK57VEgaYX4t6VC4j"
}