Настройка cURL с линтером в Facebook - PullRequest
2 голосов
/ 16 июня 2011

Я новичок в программировании и не знаю, как настроить обычное расширение PHP, такое как cURL. Я установил пакеты PEAR раньше, но это все. Я думаю, что я пытаюсь сделать это очень просто - просто заставить линтер Facebook привязать мой URL при перезагрузке страницы на моем сайте. Код, который предлагает Facebook, это просто:

curl https://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json

Это должно сработать, если я добавлю его в теги <?php ?>, или Facebook не предполагает, что я использую PHP? Допустим, URL моего сайта http://www.example.com - как этот код должен выглядеть в файле PHP? И как мне установить библиотеку cURL? Извините за невежество! ;)

1 Ответ

3 голосов
/ 16 июня 2011

Это должно помочь вам при установке cURL: Как установить PHP / CURL?

Вы можете использовать код, подобный этому, чтобы получить страницу:

<?php
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://developers.facebook.com/tools/lint/?url=" . urlencode ( 'http://www.example.com/' ) . "&format=json");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$data = curl_exec($ch);

curl_close($ch);

echo $data;
?>
...