私はプロジェクトに忙しかったです。私はnode.jsを初めて使っていますが、javascriptは使っていません。私はノードを使用してカレンダーイベントを追加したいと思っています。GoogleカレンダーAPI - 未定義のイベント
これは私がこれまで持っているものです:コンソールから:
\t var event = {
\t 'summary': 'Dinner',
\t 'location': 'Epic',
\t 'description': 'Get Coding!',
\t 'start': {
\t \t 'dateTime': '2016-04-30T18:30:00-19:30',
\t \t 'timeZone': 'Pacific/Auckland',
\t },
\t 'end': {
\t \t 'dateTime': '2016-04-30T19:30:00-20:00',
\t \t 'timeZone': 'Pacific/Auckland',
\t },
\t 'recurrence': [
\t \t 'RRULE:FREQ=DAILY;COUNT=2'
\t ],
\t 'attendees': [
\t \t {'email': '[email protected]'},
\t \t {'email': '[email protected]'},
\t ],
\t 'reminders': {
\t \t 'useDefault': false,
\t \t 'overrides': [
\t \t {'method': 'email', 'minutes': 24 * 60},
\t \t {'method': 'popup', 'minutes': 10},
\t \t ],
\t },
\t };
\t
\t calendar.events.insert({
\t auth: auth,
\t calendarId: 'primary',
\t resource: event,
\t }, function(err, event) {
\t if (err) {
\t \t console.log('There was an error contacting the Calendar service: ' + err);
\t \t return;
\t }
\t });
\t console.log('Event created: %s', event.htmlLink);
\t function insertEvents(auth) {
\t \t var calendar = google.calendar('v3');
\t \t
\t }
私は、このファイルを実行すると、私は "未定義のイベントを作成" を受け取ります。私は運がないとこれを修正するために複数の方法を試みました。私は(。新しい資格情報)「を.readonly」カレンダーから、私は変更されている 『client_secret』を複数回奪った
EDIT:
私はちょうど、私はGoogleカレンダーに自分のデータを入力することができますことを発見したが、時代に何か問題があります。しかしそれは別の問題です。
ここで問題は「なぜそれは未定義ですか?」です。
はおそらくスコープから読み取り専用を削除します。私は同じ問題を抱えていた – murmansk