Referensi API · v1
Semua yang dilakukan sebuah akun X, lewat satu koneksi
xSignalFeed mengawasi akun X (dahulu Twitter) yang Anda sebutkan dan mengirimkan apa yang mereka lakukan saat itu terjadi: unggahan baru, balasan, unggahan ulang, kutipan, penghapusan, perubahan profil, pengikutan dan pengikut terverifikasi baru. Anda juga bisa mengawasi pencarian X untuk sebuah frasa, serta membaca profil, unggahan, pengikut, daftar, komunitas dan tren sesuai permintaan. Satu WebSocket membawa peristiwanya; REST tersedia untuk saat Anda perlu bertanya alih-alih menunggu.
Pengantar
Ada tiga cara memakai layanan ini. Pemantauan: sebutkan akun dan kata kunci, lalu terima peristiwa lewat WebSocket atau webhook saat sesuatu terjadi. Riwayat: baca kembali peristiwa yang diterima kunci Anda. Pembacaan: minta X memberikan profil, unggahan, pencarian, daftar, komunitas atau tren saat ini juga.
Peristiwa terbagi dalam empat keluarga. Masing-masing memiliki satu bentuk muatan, dijelaskan bidang demi bidang di bagian Peristiwa.
| Kategori | Tipe | Arti |
|---|---|---|
| Unggahan | tweet.create, tweet.reply, tweet.retweet, tweet.quote, tweet.edit, tweet.delete | Apa yang dipublikasikan akun: unggahan baru, balasan, unggahan ulang, kutipan, suntingan, dan penghapusan atas salah satunya |
| Profil | profile.name, profile.screen_name, profile.bio, profile.location, profile.url, profile.avatar, profile.banner, profile.pinned, profile.verified | Setiap perubahan pada apa yang ditampilkan akun tentang dirinya, beserta nilai lama dan barunya |
| Graf pengikutan | follow.add, follow.remove, followers.verified.add | Siapa yang mulai atau berhenti diikuti akun, dan akun terverifikasi mana yang mulai mengikutinya |
| Akun | account.status | Apakah akun masih bisa dilihat: terkunci, ditangguhkan, tidak tersedia, atau aktif kembali |
| Pencarian | search.match | Unggahan dari siapa pun di X yang cocok dengan kata kunci yang Anda awasi |
Akses menggunakan kunci API. Sebuah kunci membawa cakupan dan batas yang berasal dari paketnya; GET /v1/account memberi tahu apa yang boleh dilakukan kunci Anda. Tidak ada yang dimeter berdasarkan volume peristiwa di sini: streaming sudah termasuk, dan hanya pembacaan sesuai permintaan yang memakai kredit.
xSignalFeed adalah layanan pihak ketiga yang independen. Layanan ini tidak berafiliasi dengan, tidak didukung oleh, dan tidak disponsori oleh X Corp. Kami hanya membaca data publik.
Langkah berikutnya
Mulai cepat
Periksa kunci Anda, pantau sebuah akun dan baca peristiwa pertama Anda dalam empat langkah.
Konsep inti
Target dan kata kunci, pengiriman dua bingkai, setidaknya sekali, putar ulang.
Peristiwa
Amplop, setiap tipe peristiwa, dan lima bentuk muatan bidang demi bidang.
Referensi API
Satu halaman per endpoint: parameter, respons, serta contoh permintaan dan respons.