PHP Curl CURLOPT_IPRESOLVE

Я работал над приложением facebook, которое использует API-интерфейс facebook graph для аутентификации, недавно Facebook был обновлен до IPv6, и моя сеть не поддерживает IPv6, поэтому все мои звонки начали возвращаться. Хост - недостижимая ошибка, я искал ошибки на Facebook и обнаружил, что мы все еще можете использовать принудительные запросы к Facebook для использования IPv4 с помощью CURL CURLOPT_IPRESOLVE.

Теперь, когда я пытаюсь отправить запрос в Facebook Graph API, используя curl, я получаю Примечание: использование неопределенной константы CURLOPT_IPRESOLVE - предполагается, что "CURLOPT_IPRESOLVE";

Я хочу знать, как включить поддержку этой константы или как отключить поддержку IPv6 в php, чтобы можно было отправлять запрос в API Graph Facebook с использованием IPv4.

Мой код

    $url = ("https://graph.facebook.com/me/access_token?tokrn");
        $c = curl_init();
        curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($c, CURLOPT_URL, $url);
        curl_setopt($c, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); 
        $contents = curl_exec($c);
        $err  = curl_getinfo($c,CURLINFO_HTTP_CODE);
        curl_close($c);

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос