Yahoo!APIのリフレッシュトークンによるアクセストークン更新の流れを考えてみた。自由になりたくて会社辞めましたホーム会社行きたくなかったんです。プログラミングYahoo!APIのリフレッシュトークンによるアクセストークン更新の流れを考えてみた。2017年6月21日Yahoo!APIのリフレッシュトークンによるアクセストークン更新の流れについて考えてみました。素人プログラマなので、意味不明な言葉ばかりで苦労しています。なんとか理解した部分を忘備録的にメモしています。APIのアクセストークンを取得してみました。APIのアクセストークンの仕組みを調べた結果を元に考えた実際の処理の流れは、次のようになります。↓.........(以降同じ処理の繰り返し)アクセストークン、リフレッシュトークンの期限を確認する方法は多分ありません。リフレッシュトークン取得日時とアクセストークン更新日時を保存しておく必要があります。認可コードを使ってアクセストークンを取得した日時が最初のアクセストークン更新日時となります。以上を踏まえて、実際のツールの処理の流れを考えてみます。開発言語はVB.netです。スクレイピングでヤフーへログインしないようにとのことなので、認可コードを取得する部分は手動にします。必要な項目はデータベースにテーブルを作っておいて保存することにします。次のようなテーブルにするとします。認可コードを取得する部分Authorizationエンドポイントにアクセス(手動でURLをクリック)↓ヤフーにログイン(手動でログイン)↓コールバックURLで認可コードををDBに保存(ASP.netで作る)この時、前回のデータがあれば削除する。(話を単純にするため、実際に作る時はログ的な意味で一定期間残す予定です。↓アクセストークンを使って処理を行う(バッチ処理のメイン部分)↓アクセストークン更新日時から1時間経過していたら、リフレッシュトークンでアクセストークンを更新する。以上のようにすれば、月に1回届くメール内のリンクをクリックして、ヤフーのパスワードを入力するだけで、アクセストークンを更新し続けることができるはずです。実際には、もう少し複雑な処理を作り込む必要があります。アクセストークンの期限を正確に確認することができません。リフレッシュトークンも期限切れのエラーがでてしまったら、処理を中断して、認可コードを取得するためのメールを送信する。いった例外処理を作っておく必要があります。Androidでどこにあるのか調べることができます。三輪康子さんの凄さ歌舞伎町のジャンヌ・ダルクと言われる人がいます。いって、度々テレビに取り上げられています。「ホンマでっかTV!」にも、たまに出ています。Adhesive」eBay輸出でフィギュアを発送しようとしたら、接着剤の使用の有無を聞かれました。Adhesive」と記載してほしいと言われました。...ドットインストールのプレミアム会員を解約しました。ドットインストールのプレミアム会員でしたが、解約しました。プレミアム会員だと以下の機能が追加されます。...ドコモの下取りプログラムを利用してみました。Premiumに機種変更してから、2週間ほど経過し、全く支障が無いことがわかったので、機種変更時に申し込んでおいた下取りプログラムを利用することにしました。自宅の一階に和式トイレがあります。その和式トイレは、ほとんど使っていないのに臭くなることがあります。二階には洋式トイレがあるのですが、そちらはそういうことはありません。...2020/02/10ジプトーン天井の塗装。穴埋めが簡単に出来る方法ジプトーン天井にペンキを塗りました。天井が高い部屋だったので、こちらの2メートルまで延長できる継ぎ手を使って塗りました。元キッチンだった部屋の天井の石膏ボードが汚れています。凹凸のない石膏ボードです。蛍光灯を撤去して引っ掛けシーリングに変更してあるので、蛍光灯の跡があります。