一、立项流程
1、先创建项目,得到带有公司域名的zendesk链接
2、通过上面的链接登入管理员账号,创建不同的channel(这里的channel一般指的是不同类型的功能以及客户端,比如说fb渠道安卓版)
3、设置channel的配置,比如说机器人自动答复,可设置不同语言下的机器人bot
4、将机器人跟channel关联起来
二、技术接入
1、添加依赖
2、检查权限
3、初始化SDK,在channel选择需要的channel,在它的安装里拷贝channelKey
4、在需要的地方调用Zendesk.getInstance().getMessaging().showMessaging(context);去显示zendesk的客服页面
5、通知设置,将firebase的密钥以及id,填写在所选channel的通知选项里
6、选择默认的通知接收的话就在AndroidManifest.xml里配置DefaultMessagingService,否则就自定义service继承FirebaseMessagingService ,调用PushNotifications.updatePushNotificationToken(newToken);