Как отобразить страницу Facebook, которая передается через сервер в браузер клиента - PullRequest
0 голосов
/ 19 февраля 2011

Я хочу отобразить страницу Facebook, которая запускается через веб-сервер и отображается на экране клиента.

Я создал страницу PHP и использовал команду file_get_content (), чтобы получить страницу Facebook и повторил еена экране.Это работает частично, появляется экран входа в систему и запрашивает идентификатор и пароль, а иногда Facebook сообщает, что браузер совместим.

Какая процедура для его обхода?

Я использовалПростой код типа

<?php
$homepage = file_get_contents('http://www.facebook.com/profile.php?id=100000564553314');
echo $homepage;
?>

1 Ответ

0 голосов
/ 19 февраля 2011

См. Пример # 4 на справочной странице file_get_contents . Вам нужно будет настроить потоковый контекст, из которого вы можете установить заголовок, который будет переопределять внутренний UserAgent PHP и имитировать «настоящий» браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...