curl --location --request POST 'https://kf.pikabao.cc/agent/v1/tasks/query' \
--header 'Content-Type: application/json' \
--data-raw '{
"appid": "user123",
"orderId": "111222333",
"timestamp": "1640995200000",
"sign": "ABC123..."
}'
const data = {
appid: "user123",
orderId: "111222333",
timestamp: Date.now().toString(),
};
const sign = generateSign(data, secretKey);
data.sign = sign;
const response = await fetch("https://kf.pikabao.cc/agent/v1/tasks/query", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
});
const result = await response.json();
{
"code": 0,
"msg": "",
"content": {
"id": "111222333",
"clientId": "11111111",
"userBankCardId": "464654546",
"state": 10,
"remark": "我的第一张虚拟卡",
"createTime": "2023-01-01 00:00:00",
"modifyTime": "2023-01-01 00:00:10"
}
}
开卡服务
开卡详情
查询开卡订单的详细信息和处理状态
POST
/
agent
/
v1
/
tasks
/
query
curl --location --request POST 'https://kf.pikabao.cc/agent/v1/tasks/query' \
--header 'Content-Type: application/json' \
--data-raw '{
"appid": "user123",
"orderId": "111222333",
"timestamp": "1640995200000",
"sign": "ABC123..."
}'
const data = {
appid: "user123",
orderId: "111222333",
timestamp: Date.now().toString(),
};
const sign = generateSign(data, secretKey);
data.sign = sign;
const response = await fetch("https://kf.pikabao.cc/agent/v1/tasks/query", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
});
const result = await response.json();
{
"code": 0,
"msg": "",
"content": {
"id": "111222333",
"clientId": "11111111",
"userBankCardId": "464654546",
"state": 10,
"remark": "我的第一张虚拟卡",
"createTime": "2023-01-01 00:00:00",
"modifyTime": "2023-01-01 00:00:10"
}
}
请求参数
string
required
用户标识
string
required
开卡接口返回的订单 ID
string
required
当前时间戳(毫秒)
string
required
签名值
响应
integer
响应代码
string
响应消息
object
curl --location --request POST 'https://kf.pikabao.cc/agent/v1/tasks/query' \
--header 'Content-Type: application/json' \
--data-raw '{
"appid": "user123",
"orderId": "111222333",
"timestamp": "1640995200000",
"sign": "ABC123..."
}'
const data = {
appid: "user123",
orderId: "111222333",
timestamp: Date.now().toString(),
};
const sign = generateSign(data, secretKey);
data.sign = sign;
const response = await fetch("https://kf.pikabao.cc/agent/v1/tasks/query", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
});
const result = await response.json();
{
"code": 0,
"msg": "",
"content": {
"id": "111222333",
"clientId": "11111111",
"userBankCardId": "464654546",
"state": 10,
"remark": "我的第一张虚拟卡",
"createTime": "2023-01-01 00:00:00",
"modifyTime": "2023-01-01 00:00:10"
}
}
状态说明
| 状态值 | 说明 | 建议操作 |
|---|---|---|
| 1 | 处理中 | 等待 3-5 秒后再次查询 |
| 10 | 成功 | 可使用 userBankCardId 查询卡片详情 |
| -10 | 失败 | 开卡失败,费用已退回 |
开卡成功后,使用返回的
userBankCardId 调用获取信用卡列表获取完整卡片信息⌘I
