Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google PHP API创建用户别名_Php_Api - Fatal编程技术网

Google PHP API创建用户别名

Google PHP API创建用户别名,php,api,Php,Api,基于示例(使用) 我可以在谷歌应用程序中列出用户别名,如示例所示: [.....] $results = $service->users->listUsers($optParams); if (count($results->getUsers()) == 0) { print "No users found.\n"; } else { print "Users:\n"; foreach ($results->getUsers() as $user) {

基于示例(使用)

我可以在谷歌应用程序中列出用户别名,如示例所示:

[.....]
$results = $service->users->listUsers($optParams);
if (count($results->getUsers()) == 0) {
  print "No users found.\n";
} else {
  print "Users:\n";
  foreach ($results->getUsers() as $user) {
    $email =  $user->getPrimaryEmail();
   $fullname = $user->getName()->getFullName();
    $aliases = $user->getAliases();
[....]
我需要为指定用户创建多个电子邮件别名。
知道我在哪里找到解决方案或规范如何实现吗?

这将为现有用户添加一个别名

   // This is the user account we want to add the alias to
   $userKey = 'joesmo@my.test.domain.com';
   $alias   = 'myalias88@my.test.domain.com';

   $dir       = new Google_Service_Directory($client);
   $aliasObj  = new Google_Service_Directory_Alias( array( 'alias' =>  $alias ) );

   $results = $dir->users_aliases->insert($userKey, $aliasObj);
   print_r($results->alias);