Я использую этот метод для получения данных API Facebook.просто поисковый запрос.но я считаю, что использование curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
стоит больше времени в течение curl
времени (более 10+ секунд).
Есть ли другой способ curl
, который может работать быстрее?
ПРИМЕЧАНИЕ: Я сейчас тестирую в localhost
$url = "https://graph.facebook.com/search?access_token=".$token."&q=dallas&type=post&scope=publish_stream,offline_access,user_status,read_stream";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
//curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 2);
//curl_setopt($ch, CURLOPT_CAINFO, dirname(__FILE__). '/file.crt'); the way as Lumbendil recommend, download a crt file via firefox. still slowly.
$body= curl_exec($ch);
curl_close ($ch);
PS: я не хочу использовать SDK
, потому что мне не удалось установить SDK
в тесте localhost.Хотя я прочитал много статей о том, как установить в localhost.Я установил http://127.0.0.1/facebook
в качестве URL обратного вызова.Но просто не удалось.Так что я все еще хочу найти легкий способ завиться.
Спасибо.