WhatsApp批量号码检测API:快速手机号验证(示例)
import CurlExample from ’../../components/CurlExample.astro’; import ApiUrl from ’../../components/ApiUrl.astro’;
检查输入的国际手机号的WhatsApp详情,是否为WhatsApp账号
API端点
上传检测文件
上传包含手机号的文件进行WhatsApp检测。
<CurlExample endpoint=“/wa/api/simple/tasks” method=“POST” headers={{ ‘X-API-Key’: ‘API-KEY’ }} />
表单数据:
file:包含手机号的文本文件(每行一个)
检查任务状态
检查先前提交任务的状态和结果。
<CurlExample endpoint=“/wa/api/simple/tasks/cs9viu7i61pkfs4oavvg” method=“GET” headers={{ ‘X-API-Key’: ‘API-KEY’ }} params={{ ‘user_id’: ‘USER_ID’ }} />
响应示例
上传成功响应
{ "created_at": "2024-10-19T18:24:56.450567423Z", "updated_at": "2024-10-19T18:24:56.450567423Z", "task_id": "cs9viu7i61pkfs4oavvg", "user_id": "test", "status": "pending", "file_name": "input.txt", "total_numbers": 100}任务状态响应
{ "task_id": "cs9viu7i61pkfs4oavvg", "status": "completed", "processed": 100, "total": 100, "results": [ { "phone_number": "+1234567890", "has_whatsapp": true, "last_seen": "2024-10-19" }, { "phone_number": "+1234567891", "has_whatsapp": false, "last_seen": null } ]}参数
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
file | File | 是 | 包含手机号的文本文件(每行一个) |
user_id | String | 是 | 您的用户标识符 |
task_id | String | 是 | 上传请求返回的任务ID |
状态码
pending:任务已排队等待处理processing:任务正在处理中completed:任务已成功完成failed:任务遇到错误
速率限制
- 每个文件最多1000个号码
- 每个用户最多10个并发任务
- API调用限制为每分钟100个请求