IOS SDK 简介

优质
小牛编辑
128浏览
2023-12-01

SDK 简介

第四范式智能客服 iOS SDK 针对 iOS 开发者提供了一套完整的解决方案,可以方便快捷的为现有的 APP 增加智能客服功能,使用第四范式智能客服平台的全部服务。同时开发者可以在 SDK 的基础上进行二次开发,自定义UI界面以适配不同的APP风格。

iOS SDK 包括以下几个部分:

图

  • PDBotLib
    基础组件库,对服务端API进行封装,提供智能客服基础服务,不包含界面,需要开发者自己实现UI界面,相对较轻量,适用于对UI有较高订制需求的开发者。

  • PDBotKit
    界面组件库,基于PDBotLib,提供标准化的客服界面封装,开发者通过简短的代码,就可以直接将智能客服集成到App产品中,省去大量的开发调试时间。

SDK 目录结构

您可以到第四范式智能客服官网下载最新版的 iOS SDK,下载后压缩包中的内容如下:

  • PDBotSDK - SDK文件包
    • PDBotLib.framework - 基础组件库,提供智能客服基础服务
    • PDBotKit.framework - 界面组件库,提供标准化的客服界面
    • PDBotKit.bundle - PDBotKit中使用的各种素材,需要与PDBotKit.framework一起引入
    • zh-Hans.lproj - PDBotKit中使用的中文本地化素材,可根据需要引入
    • en.lproj - PDBotKit中使用的英文本地化素材,可根据需要引入
  • PDBotKit-src - PDBotKit.framework 的源代码,对于高级用户,如果现有API无法满足UI定制的需求,可以通过修改源代码实现定制

  • PDBotDemo - Demo 程序的源代码,用于演示接入代码,也可以用来测试后台各项参数配置是否正确