Melihat komentar teman dalam daftar komentar yang panjang


8

Saya mendapatkan update tersebut di Facebook saya pakan pepatah John GuyYouKnowberkomentar pada link berikut: insert stupid link here.

Tentu saja saya sekarang penasaran dengan apa yang dikatakan teman saya tentang tautan bodoh itu. Jadi saya klik pada komentar, hanya untuk mengetahui ada sekitar 30.000 di antaranya. Tidak mungkin saya menemukan komentar teman saya di sana. Jadi mengapa Facebook bahkan repot-repot memberi tahu saya? Atau apakah saya melewatkan sesuatu ... apakah ada cara untuk menemukan komentar itu dengan mudah?


Ketika Anda mengklik notifikasi, seperti apa bentuk URL itu? Apakah ada comment_id=.....di URL?
karancan

Jawaban:


5

Anda dapat melakukan ini menggunakan explorer Facebook Graph API :

  1. Buka halaman tautan yang ingin Anda analisis komentarnya (bukan Umpan Berita Anda, Garis Waktu halaman, atau apa pun). Ini dapat dilakukan dengan mengklik pada stempel waktu pos. Berikut adalah contoh dari halaman / timeline resmi Facebook: Tangkapan layar sebuah pos di timeline Facebook Facebook

  2. URI halaman harus dalam format ini. Catat bagian postID. Itu harus semua angka. Jika ada karakter tambahan seperti ?atau #mengikutinya, cukup salin bagian numeriknya.

    https://www.facebook.com/ pagename / posts / postID

  3. Buka explorer Graph API.

  4. Pastikan menu dropdown mengatakan GET. Selain menu itu, ada kotak berisi ID pengguna Anda bersama dengan beberapa parameter. Ganti isi kotak itu dengan ID pos yang baru saja Anda salin. Tangkapan layar bilah URI di Facebook Graph Explorer

  5. Kirimkan kotaknya. Halaman ini akan dimuat ulang dengan detail "simpul" yang ditampilkan di panel hasil.

  6. Di kotak di sebelah kiri panel hasil, klik +tombol di bawah Node.

  7. Klik commentsdi grup koneksi. Ini memberi tahu API grafik bahwa Anda hanya ingin melihat komentar yang terkait dengan simpul ini (bersama dengan ID, yang dikembalikan dengan setiap permintaan).

  8. Di bawahnya comments, Anda dapat mengklik sub-opsi untuk bidang ini dengan memilih dari daftar dropdown indentasi: Memilih bidang untuk ditampilkan dengan Facebook Graph Explorer

  9. Untuk mempermudah, mari hanya pilih tiga bidang: limit, from, dan message. Anda dapat bermain-main dengan opsi lain jika Anda mau (itu tentu alat yang sangat menarik!)

  10. Kirim ulang formulir. Perhatikan bahwa panel hasil sekarang menunjukkan sepuluh komentar yang terkait dengan node (alias tautan bersama, atau "item grafik").

  11. Untuk menampilkan lebih dari sepuluh komentar, ubah parameter (angka di dalam tanda kurung) limitbidang. Saya tidak akan merekomendasikan lebih dari 1500, mungkin kurang jika Anda menggunakan koneksi yang lebih lambat.

  12. Kirim ulang formulir untuk melihat xkomentar pertama dari simpul.

  13. Untuk menampilkan ykomentar berikutnya , tambahkan .offset(y)ke dalam URI panggilan API, dari mana ynomor yang ingin Anda mulai. Jadi misalnya, jika saya mengambil 1000 komentar sekaligus dan saya ingin menampilkan komentar 3000 hingga 4000, saya limitakan menjadi 1000dan saya offsetakan menjadi 3000. Saya memiliki masalah dengan batas kecil dan offset besar, jadi jika Anda memiliki masalah ketika tidak ada data yang diambil, coba kirim kembali atau tambah batas Anda. masukkan deskripsi gambar di sini

  14. Kapan saja Anda bisa mengirimkan formulir dan melakukan CTRL+ Funtuk nama teman Anda dan melihat messagebidang yang terkait dengan komentar di panel hasil. Pesannya adalah yang di bawahnya (itu cukup jelas dengan kurung keriting dan indentasi).

Bahkan mungkin ada cara untuk melakukan query hanya komentar dari nama tertentu menggunakan FQL, tapi saya belum menjelajahi sejauh itu ke Facebook Graph API Explorer.

Semoga ini membantu!


1
Pilih

Dengan bantuan dari posting ini, saya bisa sampai sejauh ini re FQL: SELECT text FROM comment where post_id = <post's fbid as above> and fromid = <your friend's fbid>. Ini tidak selalu berhasil. Saya menduga bahwa ketika gagal, ia melakukannya karena beberapa kombinasi token akses dan masalah izin.
Leo

Apakah ini masih berfungsi? Bisakah Anda memberi saran bagaimana melakukan ini dengan explorer GraphQL saat ini?
Lucas

3

Satu-satunya cara saya mengelola adalah dengan menunjukkan jumlah komentar yang cukup dengan mengklik "Lihat komentar sebelumnya" beberapa kali. Lalu tekan CTRL+ Auntuk memilih semua, buka notepad, CTRL+ Vuntuk menempelkan ke notepad. Sekarang Anda dapat mencari nama teman Anda menggunakan CTRL+ Fdi notepad.


Memberi +1 untuk jawabannya, meskipun tidak praktis sama sekali (bukan kesalahan Anda), dan sangat tidak mungkin untuk digunakan jika ada 100.000+ komentar.
The111

6
Tidak perlu untuk langkah salin / tempel - cukup cari langsung di browser.
jontyc

0

Saya memiliki masalah yang sama yang Anda lakukan.

Saya mencoba melihat notifikasi Facebook dari perangkat Android saya menggunakan aplikasi Facebook. Saya tidak dapat melihat atau menemukan komentar, yang membuat saya semakin penasaran.

Saya kemudian membuka browser Dolphin, desktop mode khusus, masuk ke akun Facebook saya sebagai halaman web dan saya memeriksa notifikasi dari sana. Itu langsung menunjukkan komentar teman saya.


0

Saya menemukan cara melakukannya dan itu sebenarnya tidak serumit jawaban lain yang melibatkan pengkodean.

  1. Di umpan, klik kanan pada pemberitahuan yang mengatakan "x mengomentari tautan berikut: x"

  2. sekarang pilih buka di tab baru.

  3. Sekarang halaman dengan video / gambar akan terbuka dan di bagian atas akan tertulis "x mengomentari ini" atau "x menjawab komentar tentang ini" - karya "komentar" akan menjadi hyperlink. Klik di atasnya dan itu akan menemukan komentar / balasan untuk Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.