online-judge-tools / verification-helper

a testing framework for snippet libraries used in competitive programming
MIT License
231 stars 56 forks source link

DROPBOX_TOKENの有効期限が短くなったので、毎回Refresh Tokenで再取得できると嬉しい #436

Open CoCo-Japan-pan opened 8 months ago

CoCo-Japan-pan commented 8 months ago

Description / 説明

2020のmigrationにより、dropboxのアクセストークンの有効期限が短くなったとのことで、アクセストークンを使用するたびに毎回Refresh Tokenを用いて短期間のアクセストークンを取得し、そのトークンを--dropbox-tokenに渡すようにできたらいいと思いました。https://dropbox.tech/developers/migrating-app-permissions-and-access-tokens#updating-access-token-type

Motivation / 動機

ヒントに従ったトークンの取得はできなかったので、自分のAppを作成して、アクセストークンをそこから得たのですが(https://github.com/competitive-verifier/competitive-verifier/pull/86を参考にしました)、有効期限が切れるたびに毎回generateしてsecretに張り付けるのが面倒と感じたからです。

Other notes / その他

APIまわりにあんまり詳しくないので、よりよい対処法等があったらご教授ください。