【问题标题】:How do I get event ID from Google Calendar API?如何从 Google Calendar API 获取事件 ID?
【发布时间】:2021-02-18 12:38:49
【问题描述】:

嘿,我是第一次使用 API,我对如何从日历 API 获取事件 ID 感到困惑。目前我正在使用示例 quickstart.php 文件,并从中获取摘要:

$results = $service->events->listEvents($calendarId, $optParams);
$events = $results->getItems();

if (empty($events)) {
    print "No upcoming events found.\n";
} else {
    print "Upcoming events:\n";
    foreach ($events as $event) {
        $start = $event->start->dateTime;
        if (empty($start)) {
            $start = $event->start->date;
        }
        printf("%s (%s)\n", $event->getSummary(), $start);
    }
}

提前致谢。

【问题讨论】:

  • print_r($event); 返回什么?
  • 你读过什么?
  • 'print_r($events)' 返回数组中的所有数据

标签: php wordpress google-calendar-api event-id


【解决方案1】:

它写在文档的CalendarList Resource representation 中。 iditems 数组中calendarList Resource 对象的一部分。在$events的foreach内

$event->id;

【讨论】:

  • 没问题。下次尝试使用 var_dump 或 print_r 进行调试
【解决方案2】:

就像上面提到的那样简单,你可以通过$event->ID 获取 id 或者你可以使用

print_r($events)查看数据。

【讨论】:

    猜你喜欢
    • 2020-04-09
    • 1970-01-01
    • 2013-04-23
    • 1970-01-01
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2020-12-08
    相关资源
    最近更新 更多