用Facebook的linter设置cURL

时间:2011-06-15 20:58:25

标签: php facebook curl opengraph

我是编程新手,我不知道如何设置像cURL这样的普通PHP扩展。我以前安装过PEAR包,但就是这样。我认为我想要做的事情非常简单 - 只需在我的网站上重新加载页面时让Facebook的linter lint我的URL。 Facebook建议的代码就是这样:

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

如果我将它扔到<?php ?>标签内,或者Facebook没有假设我使用PHP,这应该是可行的吗?假设我的网站的网址是http://www.example.com - 这段代码应该如何在PHP文件中显示?我该如何安装cURL库?抱歉是无能为力! ;)

1 个答案:

答案 0 :(得分:3)

这可以帮助您安装cURL:How to install 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;
?>