跳到主要内容

客服接口

1、接口说明

警告

调用客服接口前,请先查询是否存在客服SDK,部分渠道要求游戏不能提供客服功能入口。

import com.dh.DHSDKHelper;

String faqName = DHSDKHelper.query("dh_faqName");
if (faqName == null || faqName.isEmpty()) {
// 无客服SDK,接入方须隐藏客服入口
} else {
// 存在客服SDK,接入方可隐藏客服入口
}

如果值为空字符则表示当前渠道不允许提供,接入方则需要屏蔽客服功能的入口,否则提审会被驳回。

2、初始化

信息

UnionSDK初始化时会默认初始化客服SDK,接入者无需单独初始化

3、工单界面

import com.dh.DHSDKHelper;

import java.util.HashMap;

HashMap<String, Object> data = new HashMap<>();

// 必填字段
data.put("nick", "英雄"); // 角色名称
data.put("level", "14"); // 角色级别,纯数字,不允许包含其他字符
data.put("role_id", "28"); // 角色ID,纯数字,不允许包含其他字符

// 可选参数:是否上传指定的Replay文件
// data.put("uploads_replay_path", "/yourfilepath.replay"); // 绝对路径
// data.put("uploads_replay_alert", "是否上传最近一次录像文件"); // 提示文案(必须指定文案)

/**
* @param activity 上下文
*/
DHSDKHelper.getInstance().getFaq().showFaqs(activity, data);
注意

客服系统不分地区