GoogleのREST APIを使用して公開カレンダーにアクセスしたいと思います。しかし、私はそうではない/ shouldnできる公開カレンダーにアクセスすることだし、サーバーからこれをやっているユーザーがログインしなくてもGoogle APIを使用して公開カレンダーにアクセスする
https://developers.google.com/google-apps/calendar/auth
:
GoogleのカレンダーのAPIは、私はカレンダーへのアクセスを取得するにはOAuthのトークンを必要と示唆
ユーザーに認証を求める必要がありません。私はNode.jsのAPIを使用しています:
googleapis
.discover('calendar', 'v3').execute(function(err, client) {
client.calendar.calendars.get({ calendarId: '***@group.calendar.google.com' })
.execute(function (err, response) {
console.log('response from google', response);
});
});
これは返す「あなたのクライアントは、不正な形式または不正な要求を発行したことは、私たちが知っているすべてのです。」
.calendars.get()
の後に.withApiKey('***')
を呼び出すと、同じエラーが返されます。
提案がありますか?
です。 – squarecandy