我想通过php
从url获取facebook页面名称 if($data!="" and strlen($data) > 10)
{
$getFlage = 0;
$oHTML = str_get_html($data);
//============================finding form a tag ============================//
$oA = $oHTML->find('input');
//print_r($oA);
if($getFlage==0)
{
foreach($oA as $val)
{
print 'hello';
echo $val->href;
//print $val->plaintext."<br>";
$pos = strrpos($val->href, 'facebook.com' );
if ( $pos > 0 )
{
$graphUrl = str_replace("www","graph",$val->input);
//echo $graphUrl."<br>";
$data = array();
if (false !== ($contents = @file_get_contents($graphUrl, false, $context)))
{
$data = json_decode($contents);
}
//print "<pre>";
if(isset($data->likes))
{
if($getFlage==0)
{
$page_name = get_page_name($graphUrl);
insert_data($data,$Mainval,$page_name);
$viaDomain++;
$getFlage = 1;
echo "=====get by a tag total like is ".$data->likes."========================<br>";
}
}
}
}
}
我想通过php
从url获取facebook页面名称答案 0 :(得分:0)
你不能得到名称,这里的显示名称只能是你得到的网址名称
是一个facebook页面,但其显示名称为
Wanda Rachwal
现在,如果你不显示名称只是简单的url而不是你可以通过简单地分割url字符串来实现它