我正在创建一个应用,该应用将使用用户访问令牌从主题标签Feed中提取图片,并且我希望确保OAuth令牌不会过期。用户将定期访问该网站,但我不希望它依赖于instagrams,可能是有朝一日会有关于令牌何时到期的态度。
我也不想使用应用程序级令牌,因为我每小时只能获得有限数量的通话,而且随着更多用户的添加,这会迅速缩小。
有没有办法刷新令牌或将它们转换为更持久的令牌?或者至少有一个到期日,所以我知道何时告诉用户回来并重新认证?
答案 0 :(得分:6)
access_token
通常不会过期,除非有任何可疑活动,否则Instagram会撤销access_token
并且您获得了新的access_token
。
如果用户更改了密码,那么access_token
将无效,您必须获得新密码。
我的应用程序使用相同的access_token
约3年,但没有到期。
因此,如果{{1}}失败,请让用户重新授权。