Open4
あすけんからデータを頂く

注意
行儀が悪い内容です

アプリから頂くか、Webから頂くか
アプリから頂く場合、先人がいた。
Googleのヘルスコネクトにあすけんが一部データを同期しているので、ヘルスコネクトの自動バックアップで作られたデータを頂くのを狙ったが、バックアップ頻度を日次にしても丸2日バックアップされず(何故)
Web版がある事を後に知ったので、そこから頂く事とする

ログイン後、トップページの下記部分をいじくり回していると、タブを切り替える度にリクエストが走っているっぽい
消費カロリーの例
https://www.asken.jp/my_graph/exercise?from_mypage=1&_=${タイムスタンプ?}
canvasとそれを初期化するscriptが入っているね。
このデータを1日1回取りに行くとかであれば、サイト様にも迷惑をかけずに済みそう...
<canvas id="exerciseGraph" class="exerciseGraph" width="460px" height="300px"></canvas>
<script>
var graphData = {"header":"HTTP\/1.1 200 OK\r\nDate: Tue, 02 Sep 2025 08:10:48 GMT\r\nServer: Apache\r\nX-Frame-Options: SAMEORIGIN\r\nUpgrade: h2,h2c\r\nConnection: Upgrade\r\nAsken-Response-Origin: API02\r\nContent-Length: 110\r\nContent-Type: application\/json; charset=UTF-8\r\n\r\n","body":{"ideal_calory":"504","data":[["8\/29","377"],["8\/30","555"],["8\/31","229"],["9\/1","578"],["9\/2","1068"]]},"error":"","curl_error":"","http_code":200};
var ymin = 0;
var ymax = 1320;
var step = 110;
var max_data = 1068;
Graph.drawMyPageExerciseGraph();
</script>

認証
cookie見てると PSID_0
というkeyがそれになるっぽい。
期限はログインから1ヶ月。
ログインまで自動化するのは現時点ではオーバーだし、手元でcookie控えておいて、1ヶ月ごとに差し替えに来るとするか