GCASH LINK EXTRACTOR
GCash 链接提取
01
等待输入输入账号凭证
02
待命任务进度
当前账号阶段等待提交
提交任务后,这里会显示当前账号的实时进度和执行概览。
任务进度等待开始
执行概览
任务开始后显示主要执行阶段。
03
暂无任务提取结果
提交后,每个账号会在这里显示为一条结果。
API Key 管理
API Key 自动绑定当前 CDK,并共用额度、白名单状态和促销地区。
每个 CDK 最多创建 3 个 Key
正在加载 API Key…
Webhook 投递
任务完成、失败或取消后自动推送,失败会按退避策略重试。
暂无 Webhook 投递记录
快速开始
使用 Bearer API Key 创建异步 GCash 提取任务。
- Base URL
- —
- 鉴权
- Authorization: Bearer GCASH_API_KEY
- 幂等
- Idempotency-Key: CLIENT_UNIQUE_ID
- 格式
- Content-Type: application/json
curl -X POST "API_BASE/tasks" \
-H "Authorization: Bearer GCASH_API_KEY" \
-H "Idempotency-Key: ORDER_001" \
-H "Content-Type: application/json" \
-d '{"accounts":["SESSION_OR_ACCESS_TOKEN"],"client_order_id":"ORDER_001"}'
创建任务
立即返回 HTTP 202。每个账号生成一个独立 job_id,单次最多提交 20 个账号。
POST
/api/v1/tasks{
"accounts": ["SESSION_OR_ACCESS_TOKEN"],
"client_order_id": "ORDER_001",
"callback_url": "https://CLIENT_HOST/webhooks/gcash"
}查询任务
轮询单个任务,完成后 result.payment_url 返回 GCash 支付链接。
GET
/api/v1/tasks/JOB_ID批量查询
单次最多查询 20 个由当前 API Key 创建的任务。
POST
/api/v1/tasks/status{"job_ids":["JOB_ID_1","JOB_ID_2"]}取消任务
仅运行中的任务可以提交取消请求。
POST
/api/v1/tasks/JOB_ID/cancel查询额度
返回 API Key 信息、剩余额度、CDK 状态和绑定的 JP/TH 促销地区。
GET
/api/v1/accountWebhook 签名
验证 sha256=HMAC_SHA256(WEBHOOK_SECRET, TIMESTAMP + "." + RAW_BODY)。
X-GCash-Event-ID: EVENT_ID
X-GCash-Timestamp: UNIX_TIMESTAMP
X-GCash-Signature: sha256=SIGNATURE常用错误码
INVALID_API_KEY、RATE_LIMITED、QUOTA_EXHAUSTED、ACCOUNT_RESTRICTED、PROXY_UNAVAILABLE、TASK_NOT_FOUND、UPSTREAM_TIMEOUT。