0

FLOW apiを使用して、Googleカレンダーバージョン「v3」でアプリケーションを介してGoogleカレンダーにアクセスするための認証を行っています。

認証は完全に行われますが、その人のGoogleカレンダーからその人のイベントにアクセスしようとすると、次のエラーが発生します。

HttpError: <HttpError 404 when requesting https://www.googleapis.com/calendar/v3/calendars/primary/events?alt=json&key='DEVELOPER_KEY' returned "Not Found">

これについては多くのことをしましたが、同じエラーを解決することはできませんでした。

Googleカレンダーからイベントを取得するために、次のコードスニペットを使用しています。

events = service.events().list(calendarId='primary').execute() #fetch out events for first time
while True:
    for event in events.get('items', []):
        print event['summary']
    page_token = events.get('nextPageToken') #check if any event present in next page of the calendar
    if page_token:
        events = service.events().list(calendarId='primary', pageToken=page_token).execute()
    else:
        break
4

1 に答える 1

0

文字列「primary」をユーザーの完全な電子メール アドレスに置き換えます。

events = service.events().list(calendarId='myuser@gmail.com').execute() #fetch out events for first time
while True:
    for event in events.get('items', []):
        print event['summary']
    page_token = events.get('nextPageToken') #check if any event present in next page of the calendar
    if page_token:
        events = service.events().list(calendarId='primary', pageToken=page_token).execute()
    else:
        break
于 2013-01-15T15:27:51.357 に答える