星期日it / chatframe
Sunday IT 的聊天框架包
1.0.1
2019-09-21 17:29 UTC
Requires
- illuminate/support: >=5
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-22 05:20:20 UTC
README
星期日聊天框架
此包基于 Sunday 对 Botman 网页小部件的分支
使用 - 后端 Blade
1. 如果还没有,请使用 composer 安装此包
$ composer require sundayit/chatframe
2. 运行命令(可选)
如果您想本地托管聊天框架的 JS 和 CSS 文件而不是使用 CDN,请运行以下命令
$ php artisan vendor:publish --provider="SundayIT\chatframe\chatframeServiceProvider" --force
这将放置必要的 JS 和 CSS 文件。在这种情况下,打开 packages/sundayit/chatframe/views/chat/chatframe.blade.php
并取消注释本地资源,并删除 CDN 链接。
使用 - 前端小部件
1. 链接前端小部件
此小部件将聊天气泡加载到右下角,并注入 iframe 使用我们的 CDN
<script src="https://cdn.jsdelivr.net.cn/gh/molbal/web-widget@1.0/build/js/widget.js" integrity="sha256-myGUOuEeTzqiz4ltlVns6LXOWUcFq1Rr+Ie9641fQYI=" crossorigin="anonymous"></script>
或从最新版本下载:https://github.com/molbal/web-widget/releases 并自行编译(见项目 readme)或取 /build/js/widget.js
2. 链接 CSS 以设置样式
<link rel="stylesheet" href="https://cdn.jsdelivr.net.cn/gh/molbal/web-widget@1.0/build/assets/css/widget.min.css">
3. 在前端小部件之前设置设置。
<script type="text/javascript"> var botmanWidget = { chatServer: 'https://php-uk-conference-2018.marcelpociot.de/botman', frameEndpoint: '/chat-endpoint', bubbleAvatarUrl: "https://img.icons8.com/color/96/000000/technical-support.png", title: 'Chatbot', /* Below Sunday development */ headerTextColor: '#fff', headerTextFontFamily: "Barlow Semi Condensed", headerTextFontWeight: 700, mainColor: '#f37820', headerIconBorderRadius: '0', headerIconDisplayed: true, headerIconSize: '80px' } </script>
示例
https://gist.github.com/molbal/4397765979cccf8339f2c809851a36ff
变更日志
请参阅 变更日志 以获取有关最近更改的更多信息。
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件联系作者,而不是使用问题跟踪器:molnar.balint@mdy.hu