ruby Google Calendar API - 活动列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Google Calendar API - 活动列表相关的知识,希望对你有一定的参考价值。
# カレンダー API のインスタンス化
service = client.discovered_api('calendar', 'v3')
# 今日から月末まで
today = Date.today
today31 = Date.today + 31
list(一覧)
# 時間を格納
time_min = Time.utc(today.year, today.month, today.day, 0).iso8601
time_max = Time.utc(today31.year, today31.month, today31.day,0).iso8601
# イベントの取得
params = {'calendarId' => 'primary',
'orderBy' => 'startTime',
'timeMax' => time_max,
'timeMin' => time_min,
'singleEvents' => 'True'}
# データの取得(取得方法は Google のサイトを参考にする)
result = client.execute(:api_method => service.events.list,
:parameters => params)
# イベントの格納
events = []
result.data.items.each do |item|
events << item
end
# 出力
events.each do |event|
printf("%s,%s\n",event.start.dateTime, event.summary)
end
以上是关于ruby Google Calendar API - 活动列表的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Javascript 中的 Google Calendar API 获取 Google Calendar 中事件的位置?
Google 日历 API 范围 - calendar.readonly 和 calendar.events.readonly 之间有啥区别?
Google Calendar API 批量请求 PHP
从google-calendar-API获取详细信息,无需帐户关联
python Google Calendar API Python快速入门
使用 Google 协作平台中的 Google Calendar API