Google > Calendar

下位ページ

Content

scope

どっちか

Javaでクラス


リスエスト


Eventのリストを取得する

  • GET
https:// www.googleapis.com/calendar/v3
/calendars/calendarId/events/

レスポンス

Calendar


Events

Eventのリストを取得した場合のレスポンス
  • kind: "calendar#events",
  • etag : etag,
  • summary": string,
  • description": string,
  • updated": datetime,
  • timeZone": string,
  • accessRole": string,
  • defaultReminders [ ] :
    • method": string,
    • minutes": integer
  • nextPageToken": string,
  • nextSyncToken": string,
  • items [ ]:
    • (下のEvent Resource)

Event

  • kind: "calendar#event",
  • etag": etag,
  • id : Eventのid(string, base32hex encoding, ection 3.1.2 in RFC2938, 5~1024文字、カレンダー内でユニーク)。
  • status": string,
  • htmlLink": string,
  • created": datetime,
  • updated": datetime,
  • summary : Eventのタイトルstring,
  • description": string,
  • location": string,
  • colorId": string,
  • creator": {
    • id": string,
    • email": string,
    • displayName": string,
    • self": boolean
  • organizer": {
    • id": string,
    • email": string,
    • displayName": string,
    • self": boolean
  • start : 開始日時の情報
    • date : 終日イベントの場合の開始日 YYYY-MM-DD
    • dateTime : 開始日時(形式 RFC 3339)。timeZone が明示されていなければ、timeZoneのオフセットが必要。
    • timeZone : string
  • end : 終了日時の情報
    • date : 終日イベントの場合の終了日 YYYY-MM-DD
    • dateTime : 開始日時(形式 RFC 3339)。timeZone が明示されていなければ、timeZoneのオフセットが必要。
    • timeZone : (Optional) string
  • endTimeUnspecified": boolean,
  • recurrence": [ string ],
  • recurringEventId": string,
  • originalStartTime": {
    • date": date,
    • dateTime": datetime,
    • timeZone": string
  • transparency": string,
  • visibility": string,
  • iCalUID": string,
  • sequence": integer,
  • attendees [ ]: [
    • id": string,
    • email": string,
    • displayName": string,
    • organizer": boolean,
    • self": boolean,
    • resource": boolean,
    • optional": boolean,
    • responseStatus": string,
    • comment": string,
    • additionalGuests": integer
  • attendeesOmitted": boolean,
  • extendedProperties": {
    • private": {
      • (key): string
    • "shared": {
      • (key): string
  • hangoutLink": string,
  • gadget": {
    • type": string,
    • title": string,
    • link": string,
    • iconLink": string,
    • width": integer,
    • height": integer,
    • display": string,
    • preferences": {
      • (key): string
  • anyoneCanAddSelf": boolean,
  • guestsCanInviteOthers": boolean,
  • guestsCanModify": boolean,
  • guestsCanSeeOtherGuests": boolean,
  • privateCopy": boolean,
  • locked": boolean,
  • reminders : {
    • useDefault": boolean,
    • overrides [ ]: [
      • method": string,
      • minutes": integer
  • source":
    • url": string,
    • title": string
最終更新:2015年07月26日 21:30