GASでTimeTreeから予定IDを使って予定情報を取得したい
解決したいこと
GASを使い、あらかじめ控えていたTimeTreeの予定のIDをもとに予定情報を取得したいのですが、エラー401が返ってきてしまいます。
まだUrlFetchAppの操作に慣れておらず、どこで間違っているのかわかりません。
下記リンクのTimeTree API ドキュメントを参照しながらコードを書いています。
"https://developers.timetreeapp.com/ja/docs/api/calendar-app#create-an-event"
発生している問題・エラー
{ type: 'https://developers.timetreeapp.com/en/docs/api#authentication',
title: 'Unauthorized',
status: 401 }
該当するソースコード
function timeTreeAPI_get(token,ID) {
var timeURL = "https://timetreeapis.com/calendar/events/"+ ID +"?include=creator,label,attendees"
var headers = {
"Accept": "application/vnd.timetree.v1+json",
"Authorization": "Bearer " + token
};
var options = {
"method": "GET",
"headers": headers,
"muteHttpExceptions" : true
};
var request = UrlFetchApp.fetch(timeURL, options);
var json = JSON.parse(request);
console.log(json)
return json
}
0