У меня есть следующий код для получения комментариев Facebook для URL моих сайтов:
<?php
$url="http://developers.facebook.com/blog/post/472";
$request_url ="https://graph.facebook.com/comments/?ids=".$url;
$requests = file_get_contents($request_url);
print_r($requests);
?>
Вышеприведенное работает отлично, используя пример URL, который Facebook предоставляет в своем уроке. Я могу загрузить страницу выше напрямую или через ajax и все хорошо.
Проблема возникает только для моего URL-адреса и, в частности, при загрузке его с помощью ajax. Если я загружаю страницу напрямую, она работает нормально, но почему, когда я пытаюсь загрузить ее через ajax, я получаю:
function.file-get-contents: не удалось открыть поток: HTTP-запрос
не удалось! HTTP / 1.0 500 Внутренняя ошибка сервера