按用户ID获取谷歌加页面url

问题描述:

是否有可能建立网址到用户的页面,知道他的ID? 我试过类似https://plus.google.com/u/0/但它没有工作。按用户ID获取谷歌加页面url

这只是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; 
+0

请考虑加入一些解释。只发布原始代码(特别是在如此大的块中)使得答案很差。 – BartoszKP