Nhanh chóng xóa tất cả tin nhắn và nhận xét của một người dùng nhất định trong một nhóm Facebook


8

Tôi là quản trị viên cho một nhóm trên Facebook. Một người dùng gần đây đã yêu cầu xóa tất cả nội dung của anh ấy khỏi nhóm (anh ấy không còn được chào đón để đăng lên nhóm vì vậy tôi không thể bảo anh ấy tự xóa bài đăng).

Có cách nào nhanh chóng để xóa tất cả các bài đăng của anh ấy (và bình luận) không? Tôi có thể xóa từng cái một nhưng nó sẽ khiến tôi mất nhiều thời gian. Anh ấy đã bị cấm trong nhóm, nhưng tôi vẫn thấy bài viết của anh ấy. (Có phải chỉ vì tôi là quản trị viên?)

Câu trả lời:


2

https://developers.facebook.com/tools/explorer/ Những câu hỏi thường được hỏi nhưng ít được biết đến (và nhờ API của facebook, bạn có thể tự động làm nhiều hơn bạn nghĩ) để xóa bình luận của người gửi thư rác khỏi trạng thái của bạn, hãy truy cập liên kết ở trên và chọn FQL, nhận mã thông báo truy cập và chạy truy vấn sau để lấy ID của người dùng:

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

Sau đó sử dụng:

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]  

hoặc là

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]  

Sau đó mở bảng điều khiển trình gỡ lỗi của bạn trong trình duyệt (thường là F12), sau đó điền và dán javascript sau:

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; }

2
FQL không được dùng nữa, liệu có thể sao chép kỹ thuật này trong đồ thị api không?
YSY

1

Là một quản trị viên, bạn có quyền truy cập vào các bài đăng và thành viên, bất kể lệnh cấm của họ trực tiếp.

Bạn có thể đặt tên của anh ấy / cô ấy vào tìm kiếm trong nhóm "trên cùng bên phải" và lấy lịch sử, sau đó xóa các bài đăng, với quyền lực quản trị viên của bạn. Nhưng, Bạn phải làm từng cái một (chính sách của Facebook) hoặc bạn phải đợi cho đến khi Facebook thực hiện một số hành động.


-1

Bạn cần sử dụng api biểu đồ facebook để xóa bài đăng số lượng lớn.

nhận id bài viết sau đó xóa bài đăng đó bởi api này

bạn cũng có thể sử dụng trình duyệt đồ thị facebook để xóa tạm thời

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.