bytedesk_kefu 2.0.0 bytedesk_kefu: ^2.0.0 copied to clipboard
the best app chat sdk in china, you can chat with the agent freely at anytime. the agent can chat with the visitor by web/pc/mac/ios/android client.
bytedesk helpdesk system #
bytedesk flutter helpdesk sdk
Features #
- support andorid/ios/web
- chat with agent
- shopping chat, send commodity info
- send post script message
- check online status
- get history thread
- message voice && vibrate setting
- chat with robot
- send and play video message
- chat notification
Getting Started #
Zero Step: Copy assets dir from bytedesk_demo and add to pubspec.yaml #
//
bytedesk_kefu: ^1.6.0
//
assets:
- assets/audio/
- assets/images/chat/
- assets/images/feedback/
iOS #
Add the following keys to your Info.plist file, located in ios/Runner/Info.plist:
<key>NSLocalNetworkUsageDescription</key>
<string>Looking for local tcp Bonjour service</string>
<key>NSBonjourServices</key>
<array>
<string>mqtt.tcp</string>
</array>
Android #
Add the following Android permissions to the AndroidManifest.xml file, located in android/app/src/main/AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
First Step: Register Account #
Second Step:Login #
// 获取企业uid,登录后台->客服->渠道->flutter
// http://www.weiyuai.cn/admin/cs/channel
String orgUid = "df_org_uid";
// 第一步:初始化
BytedeskKefu.init(orgUid);
Third Step:Contact #
BytedeskKefu.startWorkGroupChat(context, workGroupWid, "title");
Completed #
image1 | image2 | image3 |
---|---|---|
Change UI #
- create new folder: vendors
- Download latest source code, put into vendors folder
- integrate source in pubspect.yaml
bytedesk_kefu:
path: ./vendors/bytedesk_kefu
对话SDK #
客户端 #
技术栈 #
- springboot-3.x for 后端
- python for ai
- react for web前端
- flutter for 移动客户端(ios&android)
- electron for 桌面客户端(windows&mac&linux)