SORACOMのHarvest Dataを取得したい

SORACOM Harvest Data だと40日間しかデータを保存できないみたいなので、ちょっとSORACOMのデータを 定期的に Movable Type に保存するプラグインを作ってみたい。

めんどくさいので、 AGENTS.md なるもので AI に作ってもらうことにする。

ルートユーザーの API キーと API トークンを発行する

curl -X POST https://api.soracom.io/v1/auth \
-H "Content-Type: application/json" \
-d '{
  "email": "email@example.com",
  "password": "superStrongPassw0rd"
}'
# Response:
# 200 OK
#
# {
#   "apiKey": "API キー",
#   "operatorId": "オペレーター ID",
#   "token": "API トークン"
# }

マニュアル。ちょっと、何言っているかわからない・・・コマンド打ってね。とか1から10まで書いて欲しいな。

MEMO
レスポンスが長すぎて途中で切れたので コマンドに 「> response.json」を追加しました。

SORACOM API リファレンス

https://users.soracom.io/ja-jp/tools/api/reference/#/

GET /data/{resource_type}/{resource_id}

で取得できることが確認できた。
いやー、resource_type なんて・・・ほんと何言っているかわからない・・・

cron をサーバーに設定

cron でスケジュールタスクを実行する(Linux または UNIX サーバー) 
https://www.movabletype.jp/documentation/mt8/installation/run-periodic-tasks/cron/index.html

とりあえず、5分間隔で run-periodic-tasks 叩いていただきたいな と。

前へ

Dev Container のテンプレートを使ったウェブサイト制作環境の作成