Ruby 如何从谷歌日历API获取日历id

Ruby 如何从谷歌日历API获取日历id,ruby,google-calendar-api,Ruby,Google Calendar Api,我知道你可以在设置页面上找到它。 我在一个帐户上有多个日历 我可以用你的名字取回 服务列表\日历\列表(页面\令牌:页面\令牌) 但是我如何才能找到与日历名称关联的日历ID呢?从服务返回的结构。list\u calendar\u list是一个JSON,它有一个条目items items是日历列表项的数组,每个数组元素都包含您所要求的id 大概是 array_of_ids = service.list_calendar_lists(page_token: page_token)['items']

我知道你可以在设置页面上找到它。 我在一个帐户上有多个日历

我可以用你的名字取回 服务列表\日历\列表(页面\令牌:页面\令牌)


但是我如何才能找到与日历名称关联的日历ID呢?从
服务返回的结构。list\u calendar\u list
是一个JSON,它有一个条目
items

items
是日历列表项的数组,每个数组元素都包含您所要求的
id

大概是

array_of_ids = service.list_calendar_lists(page_token: page_token)['items']map{|i| i['id']}
您可以将CalendarList()与GET请求一起使用,如Google Calendar API中所示。我通过输入“primary”关键字来检索自己的日历id来测试这一点,如上面链接的文档中所述