通过用户id获取google加页面url

Get google plus page url by user's id

是否可以在知道用户 ID 的情况下将 url 构建到用户页面? 我尝试了 https://plus.google.com/u/0/ 之类的方法,但没有用。

只是https://plus.google.com/userId。以 +Google 为例:https://plus.google.com/116899029375914044550.

$userid = "116899029375914044550";
$url = "https://www.googleapis.com/plus/v1/people/".$userid."/";
$params = array(
                'key' => 'YOURKEY'                                  
                );
$param_string = array();
foreach( $params as $key => $param ){
    $param_string[] = $key.'='.urlencode(trim($param));
}
$url = $url.'?'.implode('&',$param_string);
$ch = curl_init( $url );
curl_setopt ( $ch , CURLOPT_RETURNTRANSFER , true );
$response = curl_exec($ch);
curl_close($ch);                        
$data = json_decode($response);                     
$url = $data->url;
echo $url;