rabbit-software/live-chat-plugin-core

便于Rabbit Messenger即时聊天授权

1.2.1 2024-04-23 11:43 UTC

This package is auto-updated.

Last update: 2024-09-23 12:27:43 UTC


README

跃入未来

想要超越客户的期望?给您的客户旅程加油。使用 Rabbit Messenger 让与客户的沟通更加迅速、轻松和有趣!

此包的目标受众是谁?

如果您是非技术客户,请将此信息发送给您的开发人员或技术联系人。

此包包含什么?

此Composer包便于为Rabbit Messenger即时聊天插件进行授权。`LiveChatService::fetchToken` 方法将返回一个 `AuthenticationResponse`,然后用于对即时聊天服务进行身份验证。

实现/安装

Craft

对于Craft,后续将提供说明。

WordPress

对于WordPress,后续将提供说明。

其他/独立

如果您不使用Craft或WordPress,您可以在自己的设置中实现此包。请注意,您需要PHP,并且您需要满足在`composer.json`文件中概述的必要依赖项。

后端

如果您这样做,可以使用Composer安装该包

composer require rabbit-software/live-chat-plugin-core

LiveChatService 的响应需要以JSON格式由端点返回。`LiveChatService` 期望API密钥、API密钥和一个符合 PSR-18 的HTTP客户端。

为了使用此服务,您需要是 Rabbit Messenger 用户。要使用即时聊天,请联系 Rabbit Messenger 支持 并请求访问即时聊天插件。激活即时聊天插件后,凭据将由 Rabbit Messenger 支持 提供。

前端

在您的 `` 部分中,加载CSS文件


<link rel="stylesheet" href="https://cdn.plugins.rabbit.nl/styles.css"/>

在 `` 标签关闭标签之前,加载小部件然后是JavaScript


<rabbit-messenger-live-chat-widget
	avatar-url="/some-custom-avatar.jpg"
	login-url="///path/to/your/custom/login-proxy.php"
	whatsapp-url="https://wa.me/message/<insert-your-wa-me-code-here>"
	welcome-title="Some title welcoming your visitor"
	welcome-description="Send us a message if you need any help!"
></rabbit-messenger-live-chat-widget>

<script src="https://cdn.plugins.rabbit.nl/polyfills.js" type="module"></script>
<script src="https://cdn.plugins.rabbit.nl/main.js" type="module"></script>