如何为 facebook 重新抓取 url 添加 curl 语法
how to add curl syntax for facebook re-scrape url
我是网络开发领域的新手。手动使用 facebook Open Graph Object Debugger 获取我的网页似乎是不可能的。当我搜索代码以强制重新抓取时,我找到了这段代码,但不知道在哪里添加。我认为它是 php 函数和 include ,但它打印解析错误。它是完整的代码吗?我说的对吗?许多网站和博客建议使用以下代码。但我不知道。我找不到明确的方法。
<?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>
<?php curl "http://developers.facebook.com/tools/debug/og/object?q=$url"; ?>
这就是我正在使用的
private function updateFacebookScrape($url){
$ch = curl_init("http://developers.facebook.com/tools/debug/og/object?q=".$url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
}
此外,确保服务器上安装了 curl。
我是网络开发领域的新手。手动使用 facebook Open Graph Object Debugger 获取我的网页似乎是不可能的。当我搜索代码以强制重新抓取时,我找到了这段代码,但不知道在哪里添加。我认为它是 php 函数和 include ,但它打印解析错误。它是完整的代码吗?我说的对吗?许多网站和博客建议使用以下代码。但我不知道。我找不到明确的方法。
<?php $url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>
<?php curl "http://developers.facebook.com/tools/debug/og/object?q=$url"; ?>
这就是我正在使用的
private function updateFacebookScrape($url){
$ch = curl_init("http://developers.facebook.com/tools/debug/og/object?q=".$url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
}
此外,确保服务器上安装了 curl。