0

有没有人有一个工作示例,说明如何使用Google API PHP SDK更新网站所有权?Google Site Verification API拥有者PHP的更新内容

我可以连接到API,获取网站的详细信息,我尝试了不同的方式来调用更新方法,但我甚至没有收到错误消息。

的代码是这样的:

$service = new Google_Service_SiteVerification($client); 
$siteList = $service->webResource->listWebResource(); 
$siteArray = array(); 
foreach ($siteList->getItems() as $siteItem) 
{ 
    array_push($siteArray, $siteItem); 
} 
$email_address = "[email protected]"; 
foreach ($siteArray as $site) 
    { 
     $owners = $site->getOwners(); 
     array_push($owners, $email_address); 
     $site->setOwners($owners); 
     $reponse = $service->webResource->update($site->id, $site); 
     print_r($reponse); 
    } 

回答

0

OK,我找到了答案。解决方案是一个加urldecode:

$response = $service->webResource->update(urldecode($site->id), $site);