トークンの取得
get_token.sh
#
EMAIL=guest@example.com
PASSWORD=secret007
#
curl -X POST -H "Content-Type: application/json" \
-d "{ \"email\": \"${EMAIL}\", \"password\": \"${PASSWORD}\" }" \
https://api.soracom.io/v1/auth > token.json
#
画像のアップロード
send_jpg.sh
#
API_KEY=`jq .apiKey token.json | sed 's/"//g'`
API_TOKEN=`jq .token token.json | sed 's/"//g'`
#
FILE="sample01.jpg"
#
echo ${API_KEY}
#
curl -X PUT -H "Content-Type: text/x-sh" -H "X-Soracom-API-Key: ${API_KEY}" \
-H "X-Soracom-Token: ${API_TOKEN}" --data-binary @${FILE} \
"https://api.soracom.io/v1/files/private/sample/${FILE}"
#
参考情報