DỊCH VỤ FACEBOOK UY TÍN SỐ 1 VIỆT NAM UY TÍN HÀNG ĐẦU – BẢO HÀNH DÀI HẠN

Code Thanh Lọc Member Không Tương Tác Groups Facebook

Mình thấy rất nhiều nhóm đăng kiểu như: "Đây là bài đăng duyệt thành viên, bạn nào mà không tương tác với bài này sẽ bay màu"
Nhưng thực chất chưa ai làm cả
Vậy hôm nay mình chia sẻ code để các admin đó làm :v (tội đồ - à nhưng chỉ là xóa thôi chứ kp chặn khỏi nhóm nhé)

PHP:
<?php
ini_set
('max_execution_time'0);//id bài muốn lấy$id_post "123";//token của bạn$token "EAA...";//điền id nhóm$id_group "123";//điền id người được miễn, ví dụ như ở bên$array_avoid = ['123','345','567'];$url "https://graph.facebook.com/$id_group/members?limit=500&fields=id&access_token=$token";$array_member = array();$i=0;
while(
true){
    
$curl curl_init();
    
curl_setopt_array($curl, array(
        
CURLOPT_URL => $url,
        
CURLOPT_RETURNTRANSFER => true,
        
CURLOPT_TIMEOUT => 0,
        
CURLOPT_SSL_VERIFYPEER => false,
        
CURLOPT_SSL_VERIFYHOST => false
    
));
    
$response curl_exec($curl);
    
curl_close($curl);
    
$response json_decode($response,JSON_UNESCAPED_UNICODE);
    if(isset(
$response["data"]) && count($response["data"])>0){
        
$array_fb $response["data"];
    }
    foreach (
$array_fb as $each) {
        
array_push($array_member,$each['id']);
    }
    if(
$i==3){
        break;
    }
    
$i++;
    if(!empty(
$response['paging']['next'])){
        
$url $response['paging']['next'];
    }
    else{
        break;
    }
}
$array_reactions = array();$url "https://graph.facebook.com/$id_post/reactions?limit=5000&fields=id&access_token=$token";
while(
true){
    
$curl curl_init();
    
curl_setopt_array($curl, array(
        
CURLOPT_URL => $url,
        
CURLOPT_RETURNTRANSFER => true,
        
CURLOPT_TIMEOUT => 0,
        
CURLOPT_SSL_VERIFYPEER => false,
        
CURLOPT_SSL_VERIFYHOST => false
    
));
    
$response curl_exec($curl);
    
curl_close($curl);
    
$response json_decode($response,JSON_UNESCAPED_UNICODE);
    if(isset(
$response["data"]) && count($response["data"])>0){
        
$array_fb $response["data"];
    }
    else{
        break;
    }
    foreach (
$array_fb as $each) {
        
array_push($array_reactions,$each['id']);
    }
    if(!empty(
$response['paging']['next'])){
        
$url $response['paging']['next'];
    }
    else{
        break;
    }
}
$url "https://graph.facebook.com/$id_post/comments?limit=5000&fields=from{id}&access_token=$token";
while(
true){
    
$curl curl_init();
    
curl_setopt_array($curl, array(
        
CURLOPT_URL => $url,
        
CURLOPT_RETURNTRANSFER => true,
        
CURLOPT_TIMEOUT => 0,
        
CURLOPT_SSL_VERIFYPEER => false,
        
CURLOPT_SSL_VERIFYHOST => false
    
));
    
$response curl_exec($curl);
    
curl_close($curl);
    
$response json_decode($response,JSON_UNESCAPED_UNICODE);
    if(isset(
$response["data"]) && count($response["data"])>0){
        
$array_fb $response["data"];
    }
    else{
        break;
    }
    foreach (
$array_fb as $each) {
        if(!empty(
$each['from']['id']))
            
array_push($array_reactions,$each['from']['id']);
    }
    if(!empty(
$response['paging']['next'])){
        
$url $response['paging']['next'];
    }
    else{
        break;
    }
}
$url "https://graph.facebook.com/$id_post/sharedposts?limit=5000&fields=from{id}&access_token=$token";
while(
true){
    
$curl curl_init();
    
curl_setopt_array($curl, array(
        
CURLOPT_URL => $url,
        
CURLOPT_RETURNTRANSFER => true,
        
CURLOPT_TIMEOUT => 0,
        
CURLOPT_SSL_VERIFYPEER => false,
        
CURLOPT_SSL_VERIFYHOST => false
    
));
    
$response curl_exec($curl);
    
curl_close($curl);
    
$response json_decode($response,JSON_UNESCAPED_UNICODE);
    if(isset(
$response["data"]) && count($response["data"])>0){
        
$array_fb $response["data"];
    }
    else{
        break;
    }
    foreach (
$array_fb as $each) {
        if(!empty(
$each['from']['id']))
            
array_push($array_reactions,$each['from']['id']);
    }
    if(!empty(
$response['paging']['next'])){
        
$url $response['paging']['next'];
    }
    else{
        break;
    }
}
$array_dont_react array_diff($array_member$array_reactions$array_avoid);
foreach(
$array_dont_react as $each){
    
$link   "https://graph.facebook.com/$id_group/members?method=delete&member=$each&access_token=$token";
    
$curl   curl_init();
    
curl_setopt_array($curl, array(
        
CURLOPT_URL => $link,
        
CURLOPT_RETURNTRANSFER => false,
        
CURLOPT_TIMEOUT => 0,
        
CURLOPT_SSL_VERIFYPEER => false,
        
CURLOPT_SSL_VERIFYHOST => false
    
));
    
curl_exec($curl);
    
curl_close($curl);
    
sleep(5);
}
Được tạo bởi Blogger.