larbrary/tawk

网站聊天小部件(Laravel的tawk.to集成)。

安装: 45

依赖项: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 1

开放问题: 0

类型:laravel-package

v1.0.4 2020-10-28 05:41 UTC

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许可证发布。请参阅许可证文件以获取更多信息。