PHP - 如何在没有api的情况下获得Facebook用户ID?

时间:2015-06-26 14:08:31

标签: php html facebook

我正在尝试提取html的facebook用户ID,是否可能?

我正在尝试这种方式,但不会返回结果。

function get_subs($url){
    $url = 'http://www.facebook.com/'.$url.'';
    $url = get_data($url);
    preg_match('/"profile_id": (.*?),/',$url,$result);
    $return = preg_replace("/[^\d]/", "", $result[1]);
    return $return;
}

$key = get_subs($url)

1 个答案:

答案 0 :(得分:0)

$ url是个人资料名称,例如'gr.adriannicu'现在我需要从html中提取id。 这种方法适用于instragram。

function get_followers($url){
    $url = 'http://instagram.com/'.$url.'/';
    $url = get_data($url);
    preg_match('/followed_by":(.*?),/',$url,$result);
    $return = preg_replace("/[^\d]/", "", $result[1]);
    return $return;
}

函数返回关注者数量。我尝试使用相同的方法根据个人资料名称提取Facebook ID。