"TalkfunCloudLive.h"(登录相关方法)
#import <Foundation/Foundation.h>
@interface TalkfunCloudLive : NSObject
+ (TalkfunCloudLive *)shared;
//获取user information(已经登录才有)
- (NSDictionary *)getUser;
- (NSString *)getUserFolder;
//获取ID(登录过才有)
- (NSString *)getID;
//是否是登录状态
- (BOOL)isLogin;
//根据用户名和密码登录,callback返回登录信息
//(返回的@"code"为0即登录成功。若不为0,返回的@"msg"会包含错误的信息)
- (void)login:(NSString *)username password:(NSString *)password callback:(void (^)(id result))callback;
//根据token自动登录
- (void)autoLogin:(NSString *)token callback:(void (^)(id result))callback;
//退出登录
- (void)logout:(void (^)(id result))callback;
@end
登录的方法以及返回的数据
- (void)login:(NSString *)username password:(NSString *)password callback:(void (^)(id result))callback;
- (void)autoLogin:(NSString *)token callback:(void (^)(id result))callback;
登录成功返回data格式数据:
字段 类型 描述 bid NSString 主播ID nickname NSString 主播名称
登录失败返回的数据
字段 类型 描述 code NSNumber 请求状态码 msg NSString 错误信息