larbrary / tawk
网站聊天小部件(Laravel的tawk.to集成)。
v1.0.4
2020-10-28 05:41 UTC
Requires
- php: >=5.6.0
- illuminate/support: ~5|~6|~7|~8
- illuminate/view: ~5|~6|~7|~8
Requires (Dev)
- orchestra/testbench: ~5|~6
- phpunit/phpunit: ~8|~9
This package is auto-updated.
Last update: 2024-09-30 01:46:37 UTC
README
Laravel中缺失的tawk.to聊天小部件集成。
安装
通过Composer
$ composer require larbrary/tawk
Laravel 5.5及以上版本将使用自动发现功能,但对于Laravel 5.4及以下版本,您需要手动在config/app.php中包含服务提供者和外观。
'providers' => [ // ..., Larbrary\Tawk\TawkServiceProvider::class ]; // ... 'aliases' => [ // ..., 'Tawk' => Larbrary\Tawk\Facades\Tawk::class ];
配置
在.env文件中设置属性ID。例如,如果直接聊天链接是https://embed.tawk.to/XXXXXXX/default,则.env文件应包含以下内容
TAWK_TO_PROPERTY_ID=XXXXXXX
如果您不使用默认聊天小部件,请提供小部件ID。例如,如果直接聊天链接是https://embed.tawk.to/XXXXXXX/5bc4ae1275bef,则.env文件应包含以下内容
TAWK_TO_WIDGET_ID=5bc4ae1275bef
如果您使用TAWK_API_KEY(仅适用于自动将认证用户注册到tawk聊天客户端),则.env文件应包含以下内容
TAWK_TO_API_KEY=your_tawk_api_key_goes_here
修改.env文件后,您可能需要清除编译后的视图
php artisan view:clear
使用方法
只需在blade布局文件中body关闭标签(</body>)之前使用@tawk即可
<html> <head> <!-- ... --> </head> <body> <!-- ... --> @tawk </body> </html>
变更日志
有关最近更改的更多信息,请参阅changelog。
测试
$ composer test
贡献
请参阅contributing.md以获取详细信息。
许可证
此软件包根据MIT许可证发布。请参阅许可证文件以获取更多信息。