npm 包 messenger-body 使用教程

阅读时长 3 分钟读完

什么是 messenger-body?

messenger-body 是一个轻量级的 JavaScript 库,用于构建 Facebook Messenger 机器人应用程序的请求体。在使用该库之前,你需要了解一些关于 Facebook Messenger 平台基本的知识,如何在 Facebook Developer 中注册应用程序,以及如何建立一个基本的机器人。如果你还没接触过这些知识,请先自行学习。

messenger-body 的使用方法

  1. 安装 messenger-body。
  1. 引入 messenger-body 并使用它。
-- -------------------- ---- -------
----- ------------- - --------------------------

----- ---- - --- ----------------

----- ------- - -
  ------ -
    -
      ---------- -
        -
          ------- ---- -------
          ---------- ---- -------
          -------- ------ ------- --------
        -
      -
    -
  -
--

----- --------- - ---------

----- -------- - ------------------------------------- -----------

----------------------

上面的代码演示了如何使用 messenger-body 构建一个基本的机器人应用。通过调用 createResponse 函数,在传入请求体对象和需要回复的文本信息之后,就可以得到一个新的响应体对象。在这个新的响应体对象中,已经包含了必要的信息,用于向 Facebook Messenger 服务发送回复消息。

messenger-body 的深度使用

如果你想更加深入使用 messenger-body,可以了解它支持的更多的 API,例如 createSenderActioncreateQuickReply

  1. createSenderAction

通过使用 createSenderAction 就可以得到一个用于在 Facebook Messenger 上展示发件人正在输入的请求体对象。

  1. createQuickReply
-- -------------------- ---- -------
----- ---- - ----- - --------

----- ------------ - -
  -------------- ------- ------ ------ -------- ---------------
  -------------- ------- ------ -------- -------- ----------------
--

----- -------- - --------------------------------------- ----- --------------

----------------------

createQuickReply 可以帮助你创建一个请求体对象,其中包含了快速回复按钮的信息。

总结

messenger-body 可以帮助你快速生成 Facebook Messenger 机器人请求体对象,从而更加方便地处理和回复请求。当你需要构建一个基本的机器人应用时,不妨尝试一下这个库,让你的代码更加简洁明了,也可以使你更快地完成你的任务。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005663881e8991b448e2323

纠错
反馈