Telegram Username Full API: Pemeriksaan massal
Telegram Username Full: Proses nilai input melalui API batch dan dapatkan kolom hasil yang tercantum di bawah ini.
Format input
Unggah file teks dengan satu nama pengguna per baris. Normalisasi nilai sebelum mengunggah.
@example_user@another_userBuat tugas
POST https://api.checknumber.ai/v1/tasks
curl --location 'https://api.checknumber.ai/v1/tasks' \--header 'X-API-Key: YOUR_API_KEY' \--form 'file=@"./input.txt"' \--form 'task_type="tg_username_full"'API mengembalikan ID tugas. Simpan ID ini dan gunakan untuk memeriksa status tugas.
Respons unggahan
{ "task_id": "d4g8o46p2jvh04o9uolg", "status": "pending", "total": 5000, "estimated_amount": { "amount": "0.500000", "currency": "USD" }, "message": "Task created successfully"}Periksa status tugas
POST https://api.checknumber.ai/v1/gettasks
curl --location 'https://api.checknumber.ai/v1/gettasks' \--header 'X-API-Key: YOUR_API_KEY' \--form 'task_id="d4g8o46p2jvh04o9uolg"'Periksa hingga status menjadi exported. Jangan menganggap pending atau processing sebagai hasil selesai.
Respons pemrosesan
{ "task_id": "d4g8o46p2jvh04o9uolg", "status": "processing", "total": 5000, "success": 2500, "failure": 0}Respons yang diekspor
{ "task_id": "d4g8o46p2jvh04o9uolg", "status": "exported", "total": 5000, "success": 5000, "failure": 0, "result_url": "https://example-link-to-results.zip", "actual_amount": { "amount": "2.000000", "currency": "USD" }}Kolom hasil
| Kolom | Deskripsi | Contoh |
|---|---|---|
username | Nama pengguna input dari file yang dikirim. | example_user |
activated | Menunjukkan apakah input terdeteksi aktif atau terdaftar. | yes |
nickname | Kolom hasil yang dikembalikan: nickname. | nilai contoh |
avatar | Kolom hasil yang dikembalikan: avatar. | nilai contoh |
gender | Kolom hasil yang dikembalikan: gender. | nilai contoh |
age | Kolom hasil yang dikembalikan: age. | nilai contoh |
skin_color | Kolom hasil yang dikembalikan: skin_color. | nilai contoh |
user_id | Kolom hasil yang dikembalikan: user_id. | nilai contoh |
active_days | Kolom hasil yang dikembalikan: active_days. | nilai contoh |
is_vip | Kolom hasil yang dikembalikan: is_vip. | nilai contoh |
is_frozen | Kolom hasil yang dikembalikan: is_frozen. | nilai contoh |
Note: Verified against live sample; full profile, activity, VIP, and frozen fields are now confirmed.
Penanganan file hasil
Unduh file dari result_url hanya setelah tugas diekspor. Pertahankan nama kolom yang dikembalikan saat memproses file.
Kolom respons
| Kolom | Deskripsi |
|---|---|
created_at | Waktu saat tugas dibuat. |
updated_at | Waktu pembaruan status tugas terakhir. |
task_id | Pengenal tugas unik. |
status | pending, processing, exported, atau failed. |
total | Total nilai input yang diproses. |
success | Nilai yang berhasil diproses. |
failure | Nilai yang gagal diproses. |
result_url | URL unduhan saat tugas diekspor. |
actual_amount | Jumlah akhir, jika tersedia. |
estimated_amount | Jumlah perkiraan yang dikembalikan saat tugas dibuat. |
Kode status
| Status | Deskripsi |
|---|---|
200 | Permintaan berhasil. |
202 | Tugas berhasil dibuat dan biaya perkiraan diterapkan. |
400 | File tidak valid, jenis tugas tidak didukung, atau entri valid terlalu sedikit. |
401 | Kunci API tidak ada atau tidak valid. |
402 | Saldo akun tidak mencukupi. |
404 | Tugas tidak ditemukan. |
413 | File yang diunggah terlalu besar. |
500 | Kesalahan server internal; coba lagi nanti. |
Catatan operasional
- Tugas berjalan secara asinkron; gunakan ID tugas untuk memeriksa status.
- Periksa batas input khusus produk sebelum mengunggah.
- Baris yang gagal dilaporkan dalam hasil ekspor dan tercermin pada penghitung tugas.
- Kolom di atas berdasarkan sample live saat ini dan dapat berubah jika skema ekspor berubah.