вземете нов маркер за достъп, когато изтече, като използвате маркер за опресняване в Node.js

Създавам приложение, което използва API на календара на Google. Използва се протоколът OAuth 2. Искам да знам, когато токенът за достъп изтече, как прогаматично да получа нов токен за достъп с помощта на токена за опресняване, който ще имаме. Използвам Node.js за изграждане на моето приложение.


person Rishabh Nigam    schedule 09.12.2017    source източник
comment
developers.google.com/identity/protocols/OAuth2#expiration има много причини, както е описано в документацията, вашето приложение трябва да се справи с всичко, ако извикванията на api започнат да се провалят, започнете да хвърляте грешки или известия, генерирайте регистрационни файлове на критично ниво, за да могат да се предприемат някои действия.   -  person Gntem    schedule 09.12.2017
comment
В допълнение към коментара на Gntem, можете да направите справка с тази връзка. Въз основа на тази документация, ако използвате клиентска библиотека на Google API, клиентски обект опреснява маркера за достъп, ако е необходимо, стига да конфигурирате този обект за офлайн достъп.   -  person abielita    schedule 10.12.2017