概要
SORACOM社のソラカメ用APIを使うときに、
困ったり調べたことを備忘のために書き留めています。
※SORACOMのソラカメ用APIのリファレンス
https://users.soracom.io/ja-jp/tools/api/reference/#/SoraCam
メモ
動画ダウンロード用URLの有効期限
APIで動画のエクスポートを依頼すると、ダウンロード用のURLが発行されます。
このURLには有効期限があります。
この有効期限、どこにも正確な時間が書いてなさそうだったので、
観測してみたところ、14分で有効期限が切れていました。
⇒有効期限が切れると、ダウンロードできません。
APIの呼び出し制限
SORACOMのAPIには、1分間に呼び出せるリクエスト数の制限があります。
APIグループ単位でリクエスト数の制限を設けているとのこと。
https://users.soracom.io/ja-jp/tools/api/limitations/
これ、どこにもまとまった情報が無さそう。
もしかしたら、(サーバー側の負荷に応じて)動的に変わるのかな?
実行したらリクエスト数の制限値が取得できるので、
とりあえずそれを書き出してみる。
■カメラ一覧取得(/sora_cam/devices)
X-Soracom-Ratelimit-Limit : 100
■動画エクスポート用API(/sora_cam/devices/{device_id}/videos/exports)
X-Soracom-Ratelimit-Limit : 2
■動画エクスポート状況確認用API(/sora_cam/devices/{device_id}/videos/exports/{export_id})
X-Soracom-Ratelimit-Limit : 100
これから少しずつ書き溜めていきます。