Skip to main content
任天堂のAPIアップデートに対応しました

変更内容

今回の API の変更は任天堂のサーバー側の問題でした。

より具体的にいうとセッショントークンを取得する過程で必要な二つのトークンを取得する際に外部 API を使ってfという値を生成しているのですが、そのfが正しく任天堂の公式アプリから生成されているものかどうかを厳密にチェックするようになりました。

というのも、fを計算するにあたってtimestampの値が必要なのですが、これを外部サーバーを利用して取得すると通信時の遅延の問題で、実際にfを発行した時間と、API を叩いてfを取得した時間に差異が発生してしまいます。


Less than 1 minuteプログラミング任天堂