{"image_url":null,"height":"190","author_name":"youichi","published":"2016-03-17 00:00:00","blog_title":"youichi\u2019s blog","url":"https://youichi.hatenablog.jp/entry/20160317/p1","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fyouichi.hatenablog.jp%2Fentry%2F20160317%2Fp1\" title=\" Re:\u308a\u3075\u308c\u3063\u3057\u3085\u3068\u301c\u304f\u3093 - youichi\u2019s blog\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","description":"Refresh tokens can be invalidated/expired in these cases 1. User revokes access to your application 2. The refresh token is used to obtain a new access token and new refresh token 3. The user goes through the Authorization process again and gets a new refresh token (At any given time, there is only \u2026","author_url":"https://blog.hatena.ne.jp/youichi/","categories":[],"blog_url":"https://youichi.hatenablog.jp/","type":"rich","version":"1.0","provider_name":"Hatena Blog","width":"100%","title":" Re:\u308a\u3075\u308c\u3063\u3057\u3085\u3068\u301c\u304f\u3093","provider_url":"https://hatena.blog"}