删除/清除Google Calendar API创建的所有活动

时间:2017-09-14 05:58:52

标签: calendar google-calendar-api google-api-php-client

我有一个使用Google Calendar API的应用程序。

 private function getClient() {
    $client = new \Google_Client();
    $client->useApplicationDefaultCredentials();
    $client->setScopes('primary');
    return $client;
}

Credential是service_account。 我通过上述客户创建并插入了大约65000个事件。 现在,我想删除所有事件(65000个事件)。 我想使用/清除( https://developers.google.com/google-apps/calendar/v3/reference/calendars/clear)要执行该操作的API,但我不确定它是否会在我的日历中清除其他事件而从我的应用程序中删除所有事件。 我的意思是在我的日历上有两种类型的事件:

  1. 由Rakumo日历创建的个人活动
  2. 我申请的活动。
  3. 我只想删除从2创建的所有事件。

    任何人都可以确认何时使用/清除API

    $service->calendars->clear('primary');
    

    它只删除从我的应用程序创建的所有事件吗?

0 个答案:

没有答案