Lewati ke konten

API Profil Nama Pengguna LinkedIn: Profil Massal

Periksa profil publik LinkedIn berdasarkan nama pengguna atau URL profil dan dapatkan foto profil, nama, lokasi, negara, perusahaan, jumlah pengikut, ringkasan, bahasa, jabatan saat ini, pendidikan, dan pengalaman kerja. Setiap baris juga dilengkapi nomor telepon dan alamat email yang terkait dengan profil tersebut di dataset LinkedIn offline kami (kosong jika tidak diketahui). Profil yang tidak ada atau privat dikembalikan sebagai tidak aktif. Tugas ini menggunakan alur kerja batch asinkron standar.

Format input

Unggah file teks dengan satu nama pengguna LinkedIn per baris. Slug profil, @slug, dan URL lengkap linkedin.com/in/<slug> semuanya diterima; pencocokan tidak peka huruf besar/kecil.

williamhgates
@satyanadella
https://www.linkedin.com/in/john-smith-1a2b3c4/

Buat tugas

POST https://api.checknumber.ai/v1/tasks

Terminal window
curl --location 'https://api.checknumber.ai/v1/tasks' \
--header 'X-API-Key: YOUR_API_KEY' \
--form 'file=@"./input.txt"' \
--form 'task_type="linkedin_username"'

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

Terminal window
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

KolomDeskripsiContoh
usernameNama pengguna atau URL profil persis seperti yang dikirim.williamhgates
activatedApakah profil publik ditemukan untuk nama pengguna tersebut (no juga mencakup profil privat dan tidak ada).yes
phoneNomor ponsel yang terkait dengan profil ini di dataset LinkedIn offline kami, hanya angka (E.164 tanpa +); kosong jika tidak diketahui.14255550100
emailAlamat email yang terkait dengan profil ini di dataset LinkedIn offline kami; beberapa nilai dipisahkan ;, kosong jika tidak diketahui.user@example.com
avatarApakah profil memiliki foto asli (yes/no).yes
avatar_urlURL foto profil (tidak kedaluwarsa).https://media.licdn.com/dms/image/…
nameNama lengkap.Bill Gates
locationTeks lokasi seperti ditampilkan di profil.Seattle, Washington, United States
countryKode negara ISO yang diturunkan dari lokasi.US
companyPerusahaan saat ini.Gates Foundation
followersJumlah pengikut.40653538
aboutTeks bagian Tentang.Chair of the Gates Foundation. …
languagesBahasa, dipisahkan ;.English;German
current_titleJabatan saat ini bila tidak disembunyikan pemilik.Co-chair
educationNama entri pendidikan pertama (sekolah atau universitas); kosong jika pemilik menyembunyikannya.Harvard University
experienceOrganisasi dari entri pengalaman kerja, dipisahkan ;, sesuai urutan profil; kosong jika disembunyikan.Gates Foundation;Microsoft

Penanganan file hasil

Unduh file dari result_url hanya setelah tugas diekspor. Pertahankan nama kolom yang dikembalikan saat memproses file.

Kolom respons

KolomDeskripsi
created_atWaktu saat tugas dibuat.
updated_atWaktu pembaruan status tugas terakhir.
task_idPengenal tugas unik.
statuspending, processing, exported, atau failed.
totalTotal nilai input yang diproses.
successNilai yang berhasil diproses.
failureNilai yang gagal diproses.
result_urlURL unduhan saat tugas diekspor.
actual_amountJumlah akhir, jika tersedia.
estimated_amountJumlah perkiraan yang dikembalikan saat tugas dibuat.

Kode status

StatusDeskripsi
200Permintaan berhasil.
202Tugas berhasil dibuat dan biaya perkiraan diterapkan.
400File tidak valid, jenis tugas tidak didukung, atau entri valid terlalu sedikit.
401Kunci API tidak ada atau tidak valid.
402Saldo akun tidak mencukupi.
403Produk tidak tersedia untuk akun Anda (dihentikan atau hanya untuk pelanggan daftar putih); hubungi dukungan.
404Tugas tidak ditemukan.
413File yang diunggah terlalu besar.
500Kesalahan server internal; coba lagi nanti.
503Produk sementara tidak tersedia (dijeda untuk pemeliharaan); tidak ada biaya yang dikenakan, 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.