我无法在PHP中删除Google日历上的活动

问题描述 投票:1回答:1

我正在尝试删除我的Google日历上的某个活动,但我的方法无效。我还不熟悉php和Google Calendars并且不了解它。这是我的php函数:

private function __calendarEventDelete($params) {
        $cal = new _gCal();
        $cal->gCal->calendarService->events->delete('primary', $params->data->OrderConfirmationId);
        var_dump($cal->gCal->calendarService->events->delete('primary', $events->data->OrderConfirmationId));                     
 }
php google-calendar-api
1个回答
1
投票

谷歌日历切换到他们的v3 API,要求您使用OAuth 2进行身份验证。设置这一点远非琐碎,但这里有:

  1. Google Developers Console.
  2. 选择一个项目。
  3. 在左侧边栏中,选择API和auth。在API列表中,确保Calendar API的状态为ON
  4. 在左侧的边栏中,选择凭据。
  5. 单击“创建新客户端ID”
  6. 设置服务帐户并单击OKAY
  7. 使用此服务帐户及其生成的密钥文件,让您的应用与Google日历进行通信

有更多的东西需要弄清楚,但这应该让你开始!

© www.soinside.com 2019 - 2024. All rights reserved.