【发布时间】:2014-09-08 06:26:43
【问题描述】:
我正在尝试更新 Google Apps 目录中的用户电话号码。目前我的 API 能够检索用户的信息,但是当我尝试设置他们的电话号码时,它只是默默地失败了。目录中的值不会更新。我可能只是错过了一个实际发送数据的方法,但我一直找不到这样的方法。
我目前的范围是:
$scopes = array('https://www.googleapis.com/auth/admin.directory.user', 'https://www.googleapis.com/auth/admin.directory.group', 'https://www.googleapis.com/auth/admin.directory.orgunit');
我保存电话号码的尝试多种多样。我试过了:
$work_phone = new \Google_Service_Directory_UserPhone();
$work_phone->setType('work');
$work_phone->setValue($work_number);
$google_user->setPhones(array($work_phone));
和
$google_user->setPhones(array(array(
"type"=>"work",
"value"=>$work_number
)));
以及用于类型数组结构的各种值。任何帮助将不胜感激。
【问题讨论】: