Perkaya akun yang disetujui: temukan akun berdasarkan nama pengguna, simpan ID pengguna sebagai string, minta hanya bidang yang diperlukan, dan catat waktu pengambilan.
API Data Sosial
Rencanakan alur pengayaan dan pemantauan data sosial
Bangun alur kerja dengan batas yang jelas untuk pengayaan akun publik dan peninjauan linimasa, dari pemilihan akun hingga keputusan penyegaran serta penyimpanan.
Sumber yang tersedia saat ini adalah Twitter / X, bukan umpan sosial lintas jaringan. Aplikasi Anda menjadwalkan pengumpulan dan menyimpan hasil; endpoint ini tidak menyediakan langganan pemantauan terkelola.
Dirancang untuk tugas tertentu
Ubah pencarian akun dan halaman linimasa menjadi kumpulan data riset yang dapat dihasilkan berulang.
Kumpulkan linimasa dalam batas tertentu: tetapkan batas halaman dan anggaran permintaan, ikuti kursor yang dikembalikan, dan hilangkan duplikat kiriman berdasarkan ID di penyimpanan Anda sendiri.
Tinjau perubahan: bedakan linimasa kosong atau metrik yang tidak tersedia dari nilai nol yang terukur; periksa kebaruan sumber sebelum menarik kesimpulan.
Satuan penagihan
Pahami cara penggunaan diukur
USD per permintaan. Anggarkan pencarian akun, setiap halaman linimasa yang diminta, dan penyegaran berikutnya secara terpisah; gunakan harga katalog saat ini di bawah.
Batas operasional
- Penggunaan harus mematuhi hukum yang berlaku dan kebijakan platform sumber.
- Jangan gunakan layanan untuk melewati kontrol akses atau melakukan pengambilan data tanpa izin.
- Linimasa yang diambil bukan arsip historis lengkap atau jaminan cakupan waktu nyata.
- Tentukan kebijakan retensi dan penghapusan Anda sendiri; jangan kumpulkan bidang yang tidak dibutuhkan alur kerja Anda.
Panduan integrasi
Pilih langkah berikutnya
Cakupan katalog saat ini
API yang tersedia dan satuan penagihan
Bandingkan ID API, operasi, penyedia, dan harga. Periksa tanggal katalog serta satuan penagihan setiap operasi sebelum memperkirakan biaya penggunaan.
Ambil profil pengguna dan linimasa pengguna Twitter / X yang bersifat publik.
- Penyedia
- Twitter / X Data
- Satuan penagihan
- permintaan
- Format dan endpoint API
- Lihat operasi di bawah untuk endpoint permintaan.
- Kemampuan yang dipublikasikan
- Pencarian pengguna, Linimasa pengguna
-
GET /v1/twitter/usersAmbil pengguna berdasarkan nama pengguna -
GET /v1/twitter/users/{id}Ambil pengguna berdasarkan ID pengguna -
GET /v1/twitter/users/{id}/tweetsAmbil postingan pengguna
Harga API Hop
- Permintaan
- $0.0020 /permintaan
Ambil pengguna berdasarkan nama pengguna
GET /v1/twitter/users Harga API Hop
- Permintaan
- $0.0020 /permintaan
Ambil pengguna berdasarkan ID pengguna
GET /v1/twitter/users/{id} Harga API Hop
- Permintaan
- $0.0020 /permintaan
Ambil postingan pengguna
GET /v1/twitter/users/{id}/tweets Harga API Hop
- Permintaan
- $0.0020 /permintaan
Contoh permintaan
Mulai dari operasi yang didokumentasikan
curl "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer <API_KEY>"const response = await fetch("https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics", {
headers: { Authorization: "Bearer <API_KEY>" }
});
const data = await response.json();
console.log(data);import requests
url = "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics"
headers = {"Authorization": "Bearer <API_KEY>"}
response = requests.get(url, headers=headers, timeout=60)
response.raise_for_status()
print(response.json()) Gunakan URL dasar API dari dokumentasi akun Anda dan ganti penanda pengganti contoh. Kirim kunci API melalui header Authorization; jangan pernah menyertakannya dalam URL atau berkas yang dimasukkan ke repositori.