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