Sin descripción

WBHttpRequest+WeiboToken.h 1.1KB

12345678910111213141516171819202122232425262728293031
  1. //
  2. // WBHttpRequest+WeiboToken.h
  3. // WeiboSDK
  4. //
  5. // Created by DannionQiu on 14/11/6.
  6. // Copyright (c) 2014年 SINA iOS Team. All rights reserved.
  7. //
  8. #import "WBHttpRequest.h"
  9. @interface WBHttpRequest (WeiboToken)
  10. /*!
  11. @method
  12. @abstract
  13. 使用RefreshToken去换取新的身份凭证AccessToken.
  14. @discussion
  15. 在SSO授权登录后,服务器会下发有效期为7天的refreshToken以及有效期为1天的AccessToken。
  16. 当有效期为1天的AccessToken过期时,可以调用该接口带着refreshToken信息区换取新的AccessToken。
  17. @param refreshToken refreshToken
  18. @param queue 指定发送请求的NSOperationQueue,如果这个参数为nil,则请求会发送在MainQueue( [NSOperationQueue mainQueue] )中。
  19. @param handler 完成请求后会回调handler,处理完成请求后的逻辑。
  20. */
  21. + (WBHttpRequest *)requestForRenewAccessTokenWithRefreshToken:(NSString*)refreshToken
  22. queue:(NSOperationQueue*)queue
  23. withCompletionHandler:(WBRequestHandler)handler;
  24. @end