はじめに
SORACOM Harvest Filesからファイルをまとめてダウンロードする方法の解説です。
基本的にはソラコム公式ブログをご確認頂ければ問題ありませんが、初心者が躓きそうな点を補足説明します。
尚、本記事は別記事で紹介しているKC4-C-100Aを使って連続撮影した静止画から動画を作成する際の補足手順です。その為、KC4-C-100Aのツールが対応しているWindows®を前提とした内容になっています。
手順
「Soracom Harvest Files Tools」の「README.md」に記載された手順で進めて下さい。下記補足説明です。
APIキーとAPIトークンの発行
認証する際は記載されている注意点をよくご確認ください。
「SORACOM API リファレンス」にアクセスし、「注意点を理解して認証する」をクリックしてください。
「SORACOMアカウントのメールアドレスとパスワードを使用する」のタブを選択し、SORACOMコンソールにログインする際のメールアドレスとパスワードを入力し、「認証」をクリックしてください。
スクリプトの更新
ダウンロードし任意のディレクトリに配置したスクリプト「soracom_harvest_files_downloader.py」に、先ほど発行したAPIキーとAPIトークンを入力します。
更新行 | 削除 | 追加 |
---|---|---|
20行目 30行目 |
token["apiKey"] | 先ほど発行したAPIキーの前後を" で挟んで入力APIキーは「api-」から始まる40字程度の文字列 |
21行目 31行目 |
token["token"] | 先ほど発行したAPIトークンの前後を" で挟んで入力APIトークンは2000字程度の文字列 |
スクリプトの実行
以下の置換えを行ったコマンドでスクリプトを実行してください。
コマンドを実行するパソコンには、事前にPythonとRequestsモジュールのインストールが必要です。
※公式サイトでは冒頭が「python3」となっていますが、Widowsでは「python」の後の「3」は不要なため削除しています
※公式サイトを参照し、--base_path
など必要なパラメータ設定を行ってください。
python soracom_harvest_files_downloader.py --auth_key_id [AUTH_KEY_ID] --auth_key [AUTH_KEY_SECRET] --base_path "/"
削除 | 追加 |
---|---|
AUTH_KEY_ID | SORACOMコンソールにログインする際のメールアドレス |
AUTH_KEY_SECRET | SORACOMコンソールにログインする際のパスワード |
※AUTH_KEY_ID
、AUTH_KEY_SECRET
共に前後の[]
は残して置換えを行ってください。
注記
- 商標
- Windows®は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。Microsoft® Windows® の正式名称は、Microsoft® Windows® Operating Systemです。
- ソラコム、SORACOM、又はソラコムの商品・サービス名称等は、株式会社ソラコムまたはその関連会社の商標または登録商標です。
- その他本文中に記載されている会社名および商品名は、各社の商標または登録商標です。