Helpshift 是一个为开发者提供支持服务的 npm 包,它旨在使客户支持变得更加容易和灵活。本篇文章将带您深入了解如何使用 Helpshift 包来为您的应用程序添加支持服务。
安装 Helpshift 包
您可以使用 npm 包管理器来安装 Helpshift 包。在终端中运行以下命令:
npm install helpshift
初始化 Helpshift
在使用 Helpshift 提供的服务之前,您需要初始化 Helpshift。您可以在应用程序的入口处执行此操作。以下是初始化 Helpshift 的示例代码:
-- -------------------- ---- ------- ----- --------- - --------------------- ----- -- - --- ----------- ------- --------------- ------- ---------------------------- ------ -------------- ---- -------------- --- ---------- ------ -------- ------- --------- ----- ------- ---
您需要提供以下详细信息来初始化 Helpshift:
apiKey
:您在 Helpshift 后台获得的 API 密钥。domain
:您的 Helpshift 帐户的域名。appID
:代表您的应用程序的 Helpshift ID。env
:代表您正在使用的 Helpshift 环境 - "development" 或 "production"。login
:登录到 Helpshift 以发送请求。
添加支持服务
为了向您的应用程序添加支持服务,您需要在应用程序中包含 Helpshift 支持中心的链接。以下是添加帮助链接的示例代码:
-- -------------------- ---- ------- ----- -- - --- ----------- ------- --------------- ------- ---------------------------- ------ -------------- ---- -------------- --- ----- ---------- - -------------------------------------- ------------------------------------ --- -- - ---------------------- ---
上面的代码将 Helpshift 支持中心链接添加到了 id 为 helpButton
的 HTML 元素上,并在单击时打开帮助中心。
发送消息
您可以使用 Helpshift 包向您的客户发送消息。以下是向客户发送消息的示例代码:
-- -------------------- ---- ------- ----- -- - --- ----------- ------- --------------- ------- ---------------------------- ------ -------------- ---- -------------- --- -------- - -------- ------- --- --- - ---- ------ ------- -------- -- ------- ------- -- - -- ------- - --------------------- - ---- - -------------------- - - --
在上面的代码中,我们使用 send
函数向客户发送了一条消息。您需要提供以下详细信息:
message
:要发送的消息内容。sender
:消息发送者的身份 - "agent" 或 "user"。
结语
希望本文对您有所帮助,您现在已经了解了如何使用 Helpshift 包向应用程序添加支持服务。通过参考本文中的示例代码,您可以开始创建自己的 Helpshift 集成。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005668281e8991b448e2a78