【发布时间】:2014-08-03 16:15:04
【问题描述】:
我正在使用 PHP 函数 get_meta_tags 从不同的网站(如 description)获取多个信息。当涉及到 Facebook 时,它不会显示任何类型的描述。它提供了 Facebook 粉丝页面的描述,但没有提供任何用户个人资料页面的描述。
$tags = get_meta_tags('https://www.facebook.com/zuck?fref=ts');
echo $tags['og:description'];
我也面临使用以下脚本获取 Facebook 页面标题以及用户个人资料页面的问题:
$str = file_get_contents('https://www.facebook.com/zuck?fref=ts');
if(strlen($str)>0){
preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
return $title[1];
}
正确的标题和描述:
Facebook 个人资料页面标题和描述:
【问题讨论】:
-
请使用 Stack Overflow 图片上传器,否则您的屏幕截图将无法在 SSL 模式下使用。我已经在这篇文章中为你修复了它们。
标签: php facebook file-get-contents