2013-03-05 42 views
0

我正在构建flickr api上传照片!每次运行我的应用程序时,它都会经历请求访问令牌的整个过程!我想如果用户已经授权我的应用程序,那么她不需要再次授权。我如何处理此场景的访问令牌以及如何处理过期的访问令牌。如何在Flickr中再次跳过请求访问令牌?

回答

0

您可以做的是将您的访问令牌保存到您的共享首选项中。然后,下次您的应用程序加载时,您可以从共享的prefrences中读取它,并在您的身份验证中使用它。如果事实证明令牌已过期,那么只需调用您的方法获取令牌并将其保存在过期的令牌上即可。

+0

你是说,我需要将我的用户重定向到flickr进行授权,以便每次加载我的应用程序时进行授权。我需要一些解决方案来避免这件事。 – 2013-03-05 15:55:07

+0

没有我说的是您的应用第一次启动,然后您要求用户登录到flickr。当你这样做时,你会得到与你的交易一起发送的令牌,表明你已经使用flickr服务器进行了认证。您可以将此令牌保存在共享的预设中,以便在下次需要您的flickr令牌时登录一次,您将保存该令牌而不必必须要求新的访问令牌。 – chefburns 2013-03-05 17:14:11

+0

那么如何处理过期的访问令牌? – 2013-03-05 17:37:03

相关问题