Rumah  >  Soal Jawab  >  teks badan

python - Bagaimana untuk mendapatkan bilangan siaran Weibo yang dimajukan dan bilangan siaran Weibo asal pengguna di Sina Weibo

1. Penerangan masalah
Saya sedang melakukan analisis berkaitan dengan troll Weibo, dan saya perlu mendapatkan nisbah siaran Weibo yang dimajukan dan nisbah siaran Weibo asal oleh pengguna Weibo, iaitu bilangan pengguna yang memajukan siaran Weibo orang lain/ bilangan semua siaran Weibo.

Selepas menyemak literatur, saya mendapati bahawa banyak kertas kerja orang mengandungi jenis data ini, tetapi saya tidak tahu bagaimana untuk mendapatkannya.

Saya mendapati bahawa dalam kedua-dua versi mudah alih dan versi PC Weibo, anda boleh menggunakan penapisan untuk mencari Weibo yang dimajukan seseorang, tetapi apabila saya menapis seperti ini dalam versi mudah alih, hasil yang dikembalikan adalah kosong.

Bagi keputusan yang diperoleh dalam versi komputer, jumlah bilangan Weibo yang dimajukan dan bilangan Weibo asal jelas lebih kecil daripada jumlah keseluruhan Weibo.

2. Bantuan diperlukan
(1) Adakah terdapat masalah dengan enjin carian Sina Weibo
(2) Bolehkah saya mendapatkan nombor siaran Weibo asal seseorang dan jumlah siaran Weibo yang dimajukan melalui beberapa jenis kaedah carian? dan crawler Can. (Jangan gunakan jumlah bilangan Weibos - bilangan Weibos asal, kerana ia juga termasuk Weibos yang tidak kelihatan).

伊谢尔伦伊谢尔伦2712 hari yang lalu802

membalas semua(1)saya akan balas

  • 高洛峰

    高洛峰2017-05-18 10:48:47

    Saya sumber terbuka perangkak Weibo yang diedarkan Projek ini pada asalnya digunakan untuk menganalisis siaran semula Weibo yang popular (berkaitan dengan kerja saya sendiri). Kemudian, saya mengubah suainya berkali-kali, menambah banyak ciri baharu dan menjadikannya sumber terbuka. Mengenai soalan pertama, adakah terdapat masalah dengan enjin carian Weibo, saya fikir ia mungkin disengajakan, kerana sebagai contoh, sistem Weibo hanya akan mengehadkan pemulangan 5 halaman data untuk pengikut pengguna dan peminat pengguna, seperti mencari mengikut lokasi? . Pengguna hanya akan mengembalikan puluhan ribu data. Ini juga mungkin kerana terdapat beberapa siaran Weibo yang anda tidak mempunyai kebenaran untuk melihat, tetapi hasil yang dicari adalah yang anda mempunyai kebenaran untuk melihat.
    Soalan kedua yang anda nyatakan ialah Weibo yang tidak kelihatan tidak boleh diperolehi oleh perangkak hanya boleh mendapatkan data Weibo yang boleh dilihat oleh pengguna biasa saya juga telah melaksanakan ini dalam kod. Kerana jika ia adalah Weibo persendirian, ia pasti tidak akan dipaparkan oleh sistem Weibo, dan API seharusnya tidak tersedia. Oleh kerana Weibo adalah sebuah syarikat yang besar, ia masih perlu melindungi privasi pengguna.
    Sebab mengapa carian anda melalui antara muka carian pada terminal mudah alih tidak mengembalikan apa-apa sebenarnya mungkin kerana Weibo melakukan ini dengan sengaja. Jika anda melakukan penyelidikan yang teliti, anda akan mendapati bahawa maklumat di bahagian PC jauh lebih kaya daripada maklumat Weibo di bahagian mudah alih. Oleh itu, jika anda ingin membuat crawler dan memerlukan data yang komprehensif, anda mesti bermula dari bahagian PC.

    balas
    0
  • Batalbalas