スレが過疎ってて寂しい・・・
何年か前に、KLWPでGoogleTasksの内容を表示させる方法について書き込んだ者だけど、やっと実現できました。
以前書き込んだときは、Taskerと連携する方法だったけど、リフレッシュトークンが1週間しかもたないから現実的ではないとの結論でした。
今回、なんとなくChatGPTに聞いてみたらいろんな解決策を提示してくれたよ。
平気で間違ったことをさも正しいように答えるから何度もつまづいたけど、何とか実現できました。
GAS(Google Apps Script)を用いることで、GoogleTasksの内容をWeb公開できるので、それをKLWPからwgで取得すればOK。
GASのコードは
function doGet() {
var taskListId = 'リストIDを入力';
var taskList = Tasks.Tasklists.get(taskListId);
var tasks = Tasks.Tasks.list(taskListId);
var output = {
listName: taskList.title
};
if (tasks.items) {
var index = 0;
for (var i = 0; i < tasks.items.length; i++) {
var task = tasks.items[i];
if (task.status === "needsAction") {
output["task" + index] = task.title;
index++;
}
}
}
return ContentService
.createTextOutput(JSON.stringify(output))
.setMimeType(ContentService.MimeType.JSON);
}
となる。リストIDに、GoogleTasksのタスクリストIDを入力すればOK。IDの調べ方は、GASやスプレッドシートから取得できる。
GASでGoogleTaskのAPIと連携させておくのも忘れずに。デプロイするときは、全員公開にしないとKLWPで読み込めない。
ここで作成されるURLにKLWPからwgで取得すればOK。一般公開されるURLだから、他人にもらさないこと。また、個人情報は入れない方が良い。
$wg("作成したURL", json, .listName)$でタスクリスト名を取得。
$wg("作成したURL", json, .task0)$でタスク名を取得。.task1、.task2…としていくことで、他のタスクを表示させられる。
listNameやtaskの前には必ずドットをつけないとダメ。
chatGPTによると、GASを使わなくてもGoogleカレンダーからToDoリストを取得できるみたい。試してないからわからないけど。
探検
Androidホーム画面作成用質問スレ Part9
2025/05/07(水) 01:55:38.06ID:MTF+5WEL
レスを投稿する
ニュース
- 【中国】日本のアニソン歌唱中に強制中断 上海、照明落とされ音楽止まる★3 [♪♪♪★]
- 2025/11/29(土) 17:45:26.27 ID:z7W38XEQ0<> <a href="../test/read.cgi/newsplus/1764400793/420" rel="noopener noreferrer" target="_blank">>>420</a> <br> それ以外は何も止められてないならイオンも当然何の問題も無い <>
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★2 [七波羅探題★]
- アミューズが同性婚訴訟への声明を発表「誰もが良く生きられる自由」を目指す、東京高裁の判決を受け [muffin★]
- 【サッカー】J2第38節 水戸がJ2初優勝!長崎は2位でJ1自動昇格!千葉は大量得点もPOへ [久太郎★]
- 「まだ朝7時に通勤してるんですか?」にじさんじVTuberがXの投稿で炎上、YouTubeで釈明と謝罪 [muffin★]
- 他サポ2025-276
- 【なでしこ】女子サッカーMS&ADカップ2025 日本vsカナダ
- ジェフユナイテッド千葉実況 vs 今治
- こいせん 全レス転載禁止
- ジュビロ磐田を応援するにぃ~ vs 鳥栖 part2
- 【DAZN/ABEMA】ブンデスリーガ・DFBポカール★6
- 【実況】博衣こよりのえちえちスターセイヴァー🧪
- 【速報】新決済「東京pay」、全員に11,000ポイント付与wwwwwwwwwwwwwwwwwwww [329329848]
- 寒くなってきたな
- 【速報】女子中学生のテストの点数、流出してしまうww [347751896]
- 鈴木農相「お米券でパスタやお菓子も買えるようにします☺」・・・???😰 [931948549]
- PS5でシコれるゲームある?
