Как извлечь информацию из общедоступного профиля из Facebook по имени с помощью утилиты curl

Я пытаюсь извлечь всю информацию из общедоступного профиля: имя, день рождения, местоположение, пол, родной город, образование, хобби, используя утилиту curl. Я использую правильный токен доступа, но я могу извлечь только идентификатор, имя, пол на основе любого поиска имени с помощью утилиты curl.

Кто-нибудь может мне помочь, какие именно шаги нужно предпринять, чтобы извлечь всю общедоступную информацию, которой поделился человек в Facebook, используя утилиту curl

Ранний ответ высоко ценится.

1 ответ

Сначала установите URL:

$url = https://graph.facebook.com/USER_ID/?fields=name,email,username,birthday

Теперь вызовите эту функцию curlify

$contents = curlify($url);

Это функция:

function curlify($url)
{
    $c = curl_init();
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($c, CURLOPT_URL, $url);
    $contents = curl_exec($c);
    $err  = curl_getinfo($c,CURLINFO_HTTP_CODE);
    curl_close($c);

    return $contents;
}

Он вернет данные в формате JSON

Другие вопросы по тегам