初始化统一SDK依赖项(必选)
初始化统一SDK依赖项(必选)
要使用MessagingSDK,必须首先初始化相关的产品sdk。
初始化支持
先决条件
- 添加MessagingSDK和支持sdk到你的Android项目。看到
- 在Zendesk Support管理界面中启用并配置Support SDK应用程序。亚博如果你没有管理员权限,请Zendesk管理员帮你做。亚博看到在Zendesk Support中注册移动应用亚博而且在Zendesk Support中配置SDK亚博在支持帮助中心。
获取初始化详细信息
初始化Support需要准备以下信息:
- Zendesk支持实例的URL亚博
- 你的应用ID在Zendesk支持亚博
- Zendesk支持中你的应用的客户端ID亚博
这些详细信息可以在管理中心的通道页面上找到。
如果您可以访问管理中心,请登录并转到渠道>经典>移动SDK.如果您没有管理权限,请让Zendesk管理员为您获取信息。亚博
如果您组织的帮助中心有host-mapped地址,然后使用主机映射的URL,而不是Zendesk URL。亚博
添加初始化代码
中初始化Support SDKonCreate
你的方法应用程序
类的子类,或活动
当应用程序启动时。
导入
亚博
而且支持
类:进口zende亚博sk.core.Zendesk;
进口zende亚博sk.support.Support;
调用
初始化
SDK类上的方法:字符串zend亚博eskUrl =…//替换为您的Zendesk帐户详细信息亚博
字符串appId =…//替换为您的Zendesk帐户详细信息亚博
String clientId =…//替换为您的Zendesk帐户详细信息亚博
亚博Zendesk.INSTANCE。初始化(context, zendeskUrl, appId, clientId);
Support.INSTANCE.init 亚博(Zendesk.INSTANCE);
这将初始化Support SDK。
下一步是识别用户。看到识别用户欲知详情。
如果你已经这样做过,看看支持引擎有关启动MessagingActivity
的实例SupportEngine
.
初始化回答机器人
先决条件
- Answer Bot SDK使用帮助中心,帮助中心是支持SDK的一部分。为了初始化
回答机器人,您必须首先初始化支持。请按照初始化支持.
- 在Zendesk Support的Mobile SDK管理页面启用Answer Bot。亚博如果你没有管理员权限,请Zendesk管理员帮你做。亚博
添加初始化代码
您应该在初始化Support SDK之后直接初始化Answer Bot SDK。
导入
AnswerBot
类:进口zende亚博sk.answerbot.AnswerBot;
调用
初始化
方法,使用亚博
而且支持
实例:AnswerBot.实例.初始化(亚博.实例,支持.实例);
如果您还没有确定您的用户,请确保现在就这样做。看到识别用户获取详细信息。
如果你已经这样做过,看看回答机器人引擎有关启动MessagingActivity
的实例AnswerBotEngine
.