| | |
| | | /// |
| | | |
| | | #import <UIKit/UIKit.h> |
| | | #import "sdkdef.h" |
| | | #import <TencentOpenAPI/SDKDef.h> |
| | | |
| | | @protocol TencentSessionDelegate; |
| | | @protocol TencentLoginDelegate; |
| | |
| | | @property(nonatomic, copy) NSDate* expirationDate; |
| | | |
| | | /** 已实现的开放接口的回调委托对象 */ |
| | | @property(nonatomic, assign) id<TencentSessionDelegate> sessionDelegate; |
| | | @property(nonatomic, weak) id<TencentSessionDelegate> sessionDelegate; |
| | | |
| | | /** 第三方应用在开发过程中设置的URLSchema,用于浏览器登录后后跳到第三方应用 */ |
| | | @property(nonatomic, copy) NSString* localAppId; |
| | |
| | | |
| | | /** 第三方在授权登录/分享 时选择 QQ,还是TIM 。在授权前一定要指定其中一个类型*/ |
| | | @property(nonatomic, assign) TencentAuthShareType authShareType; |
| | | |
| | | /** |
| | | * 获取上次登录得到的token |
| | | * |
| | |
| | | delegate:(id<TencentSessionDelegate>)delegate; |
| | | |
| | | /** |
| | | * 设置用户是否已经授权同意授权隐私协议,在主体应用中,用户同意授权隐私协议后再初始化互联SDK,默认未同意授权 |
| | | * 注意:如未同意授权隐私协议,则互联SDK的所有功能都无法使用,包括初始化!!! |
| | | * 从3.5.7版本开始支持该方法 |
| | | * |
| | | * @param isAgreedAuthorization 是否已经授权,isAgreedAuthorization=YES, 表示已经同意授权;isAgreedAuthorization=NO,表示未同意授权,互联SDK的所有功能都无法使用 |
| | | */ |
| | | + (void)setIsUserAgreedAuthorization:(BOOL)isUserAgreedAuthorization; |
| | | |
| | | /** |
| | | * 获取当前用户是否已经同意授权隐私协议 |
| | | * 从3.5.7版本开始支持该方法 |
| | | */ |
| | | + (BOOL)isUserAgreedAuthorization; |
| | | |
| | | /** |
| | | * 判断用户手机上是否安装手机QQ |
| | | * \return YES:安装 NO:没安装 |
| | | * |