Используя приведенный ниже код, я могу успешно создать нового пользователя. Но если пользователь уже существует, он не работает. Итак, как я могу выполнить этот код, когда пользователь не существует в моем домене.
Мой код
$dir = new Google_Service_Directory($client);
$user = new Google_Service_Directory_User();
$name = new Google_Service_Directory_UserName();
$firstname=$_POST['first_name'];
$familyname=$_POST['last_name'];
$primary_email= $firstname.'.'.$familyname.'@mydomainname.com';
$name->setGivenName($firstname);
$name->setFamilyName($familyname);
$user->setName($name);
$user->setHashFunction("SHA-1");
$user->setPrimaryEmail($primary_email);
$user->setPassword(hash("sha1","password"));
$result = $dir->users->insert($user);
echo "New user ".$result->primaryEmail." created successfully.";
Задача ещё не решена.
Других решений пока нет …