Hapus semua pesan dan komentar dengan cepat oleh pengguna tertentu dalam grup Facebook

8

Saya seorang admin untuk grup di Facebook. Seorang pengguna baru-baru ini meminta agar semua kontennya dihapus dari grup (dia tidak lagi dipersilakan untuk memposting ke grup sehingga saya tidak bisa memberitahunya untuk hanya menghapus posting sendiri).

Apakah ada cara cepat untuk menghapus semua posnya (dan komentar)? Saya bisa menghapusnya satu per satu, tetapi itu butuh waktu lama. Dia sudah dilarang dari grup, tetapi saya masih melihat postingnya. (Apakah hanya karena aku seorang admin?)

John Sky
sumber

Jawaban:

2

https://developers.facebook.com/tools/explorer/ Sering ditanyakan tetapi sedikit trik yang diketahui (dan terima kasih kepada API facebook Anda dapat melakukan lebih banyak daripada yang Anda pikirkan secara otomatis) untuk menghapus komentar spammer dari status Anda, buka tautan di atas dan pilih FQL, dapatkan token akses dan jalankan kueri berikut untuk mendapatkan ID pengguna:

SELECT fromid, text from comment where object_id in (select status_id from status where uid=me())  

Kemudian gunakan:

SELECT id from comment where object_id in (select status_id from status where uid=me() limit 0,100) and fromid=[id of user to delete comments]  

atau

SELECT id from comment where object_id in (select link_id from link where owner=me() limit 0,100) and fromid=[id of user to delete comments]  

Kemudian buka konsol debugger Anda di browser (biasanya F12) lalu isi dan rekatkan javascript berikut:

var acc=""; //put access token in here
var dat=""; //put data returned in here
for (var obj in dat.data) { var xhr = new XMLHttpRequest(); xhr.open("GET", "https://graph.facebook.com/v2.0/" + dat.data[obj].id + "?access_token=" + acc + "&format=json&method=delete&pretty=0&suppress_http_code=1"); xhr.send(); xhr.responseText; }
Gregory Morse
sumber
2
FQL sudah usang, apakah mungkin untuk mereplikasi teknik ini di Grafik api juga?
YSY
1

Sebagai admin Anda memiliki akses ke posting dan anggota, terlepas dari larangan mereka secara langsung.

Anda dapat menempatkan nama dia pada pencarian di grup "kanan atas" dan dapatkan histori, lalu hapus posting, dengan kekuatan admin Anda. Tapi, Anda harus melakukannya satu per satu (kebijakan Facebook) atau Anda harus menunggu sampai Facebook mengambil tindakan.

mbaljeetsingh
sumber
-1

Anda perlu menggunakan api grafik facebook untuk menghapus posting massal.

dapatkan kiriman id lalu hapus kiriman itu dengan api ini

Anda juga dapat menggunakan grafik facebook explorer untuk menghapus sementara

Saurabh Chandra Patel
sumber