Вот код:
$ch = curl_init( 'https://graph.facebook.com/btaylor');
curl_setopt( $ch, CURLOPT_USERAGENT, '' );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER ,true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
print_r( $data) ;
curl_close($ch);
Показывает немного информации из Facebook. Он работает на моем локальном хосте, но когда я пытаюсь запустить его на моем сервере, он просто не работает, возвращает пустой сайт.
Я пытался использовать этот код с другими сайтами, такими как example.com, и он работает, поэтому я подумал, что из-за Facebook блокирует мой ip (я не знаю, почему это так), поэтому я проверил его. Я запустил его с
curl_setopt($ch, CURLOPT_PROXY, 'myproxy');
Но он по-прежнему не показывает никакой информации. Я пытаюсь исправить это весь день, но это слишком сложно. У вас есть идеи?