0
サービスアカウントとgoogle php apiを使用してユーザーのエイリアスを削除することはできますか?google php apiを使用してエイリアスを削除する
私はを含むいくつかの方法、試してみました:私はどちらかのエラー401、ログインが必要を取得
$optParams = array('alias'=>$userMail);
$remove_alias = $directory_service->users->delete($user_info['primaryEmail'],$optParams);
$remove1 = $directory_service->getAuth()->authenticatedRequest($remove_alias);
と
$url = "https://www.googleapis.com/admin/directory/v1/users/" . $user_info['primaryEmail'] . "/aliases/" . $userMail;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$request_headers = array();
$request_headers['Content-type'] = 'application/json';
curl_setopt($ch, CURLINFO_HEADER_OUT, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$output = curl_exec($ch);
$header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
$header = substr($output, 0, $header_size);
$body = substr($output, $header_size);
curl_close($ch);
を。またはエラー、未確認の「エイリアス」