Код Твиттера "Not Fol Back" PHP - PullRequest
0 голосов
/ 24 июля 2011

У меня есть этот код, чтобы получить подписчиков и друзей (заглядываете, что вы подписаны), однако я полностью потерян, я хочу получить страницу "Кто не подписан" Какой лучший способ пойти по этому поводу? Должен ли я вручную искать строки или. , ,

Псевдо :: $ riends- $ последователей

$user = $query[1];
    if (!$user) {
        user_ensure_authenticated();
        $user = user_current_username();
    }
    $folwers = API_URL."statuses/followers/{$user}.xml";
    $folwin = API_URL."statuses/friends/{$user}.xml";

    $tl = lists_paginated_process($request);
    $content = theme('followers', $tl);
    theme('page', 'Followers', $content);
}

Спасибо

1 Ответ

1 голос
/ 24 июля 2011

Это может быть не самый оптимальный ответ, но вы можете прочитать следующую ссылку:

https://dev.twitter.com/docs/api/1/get/friendships/exists

Поскольку вы можете получить все профили, которые выВы можете легко зациклить массив имен пользователей и перейти на страницу «Проверка дружбы».Посмотрите на фрагмент ниже:

<?php 
    $link = 'http://api.twitter.com/1/friendships/exists.xml?screen_name_a=php_net&screen_name_b=';   
    foreach( $usernames as $username ) {

        //Create a curl handler and make sure we return to a variable
        $ch = curl_init($link . $username);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $status = strip_tags(curl_exec($ch)); //Should return: true
        curl_close($ch);

        //Output based on the results
        if( $status == 'true' ) echo $username , ' isn\'t following you. <br />';
        else echo $username , ' is following you. <br />';
    }
?>

Возможно, по крайней мере, стоит попробовать, хотя я совершенно уверен, что есть лучше способов добиться того, что вы ищете.Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...