# 客服接口
# 1、说明
使用SDK客服系统,可以联系游戏客服反馈问题并得到沟通和解决。
如果打开客服系统时尚未登录,则不需要传入用户相关信息,如果打开客服时已登录,则需要输入用户id等相关信息。
# 2、导入头文件
#import "DHUnionConfig.h"
#import "DHUnionDelegate.h"
#import "DHUnionSDK.h"
# 3、打开客服页面
[DHUnionSDK showFAQWithData:@{@"roleName":@"昵称1",@"roleLevel":@"12",@"roleId":@"111231423",@"areaId":@"1"} tags:@[]];
# 传入参数:
字段名称 | 类型 | 含义 | 是否必传 |
---|---|---|---|
roleName | NSString | 玩家昵称 | 是 |
roleLevel | NSString | 玩家等级,内容必须是数字 | 是 |
roleId | NSString | 玩家角色ID | 是 |
areaId | NSString | 大区ID,如果没有就传0 | 是 |
# 4、查询客服状态
NSDictionary *param = @{
@"roleId":@"123456" //用户角色id,不要传特殊字符,必传参数
};
[DHUnionSDK checkFAQUnRead:param completion:^(NSError *error, int answerCount, int questionCount) {
if(error){
NSLog(@"==错误码:%@",error);
}
else{
NSLog(@"==状态返回,answerCount:%d,questionCount:%d",answerCount,questionCount);
}
}];
# 返回参数:
字段名称 | 类型 | 含义 |
---|---|---|
answerCount | int | 玩家未读的客服回复消息数 |
questionCount | int | 玩家未读的客服回复消息对应的工单数 |