PHP

Twitter: проверка на дружбу между двумя пользователями

Если вы хотите узнать, наследует ли вас конкретный пользователь в Твиттере, то вам необходимо использовать Twitter API. Этот пример кода возвратит true, если два определенных пользователя (строка 18 и 19) дружат. В ином случае, возвратит false.

function make_request($url) {
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL,$url);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        $result = curl_exec($ch);
        curl_close($ch);
        return $result;
}
/* gets the match */
function get_match($regex,$content) {
        preg_match($regex,$content,$matches);
        return $matches[1];
}
>/* persons to test */
$person1 = "string">'sitearchitector';
$person2 = "string">'catswhocode';
/* send request to twitter */
$url = "string">'https://api.twitter.com/1/friendships/exist';
$format = "string">'xml';
/* check */
$persons12 = make_request($url.'.'.$format.'?user_a='.$person1.'&user_b='.$person2);
$result = get_match("string">'/<friends>(.*)<\/friends>/isU',$persons12);
echo $result; // returns "">true" or "">false"

Теги:
Twitter, curl
Добавлено: 13 Апреля 2018 18:42:25 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...