gmail api php updatevacation - PullRequest
       46

gmail api php updatevacation

0 голосов
/ 22 октября 2018

Я использую следующий код для получения настроек отпуска.Он использует клиентскую библиотеку PHP API Google и API Gmail для получения доступа к платформе Gmail

Я не могу понять, как назначить отпуск.У кого-нибудь есть пример кода, который делает это?

    public function getVacation($userToken)
    {
        // Get the API client and construct the service object.
        $client = $this->getClient($userToken);
        $service = new Google_Service_Gmail($client);

        // get the vacation settings
        $user = 'me';
        $results = $service->users_settings->getVacation($user);
        print_r($results);
    }


function getClient($userToken)
{
   ... a method that does the connection. for some reason stackoverflow sees it as too much code, but it works :) and i get vacation info.
}

1 Ответ

0 голосов
/ 22 октября 2018

Вы должны использовать Обновить отпуск

$results = $service->users_settings->getVacation("me");
$results->responseSubject = 'Out of Office.';
$results = $service->users_settings->updateVacation("me", $results);
...