【发布时间】:2016-09-27 14:16:18
【问题描述】:
我正在开发一个android 应用程序,它需要accesstoken 用于所有api calls。 AccessToken 每 10 分钟过期一次。我正在使用retrofit 为api calls。目前我正在做的是首先使用getAccessToken() 方法获得accesstoken,作为回应,我制作了其他api calls,因此它确认了其他api calls(如获取用户信息)只有在获取accesstoken后才会生成。这工作正常,但由于我的应用程序中有很多 api 调用,我需要在每个类(片段或活动)中编写 getAccessToken() 方法的相同代码,并在响应中编写相应的 api calls。
那么有什么办法可以避免在每个类中出现这种重复的代码,或者我的做法是正确的。
【问题讨论】:
标签: android retrofit access-token retrofit2