前言
Facebook 是全球最大的社交网络之一,然而,不同于其它社交平台,Facebook 还有自己的 Messenger 平台,可以让用户在平台内聊天,创建自己的聊天机器人,为广大用户提供服务。
在前端开发中,我们可以使用 npm 包 botbuilder-facebook 快速创建一个聊天机器人,实现与用户交互的功能。
环境准备
在使用 botbuilder-facebook 过程中,需要准备一个 Facebook 开发者帐号,并创建一个新的应用。接下来,你需要获取以下内容:
- Page Access Token(页面访问令牌)
- App Secret(应用程序密钥)
- Verify Token(验证令牌)
安装和使用
安装
npm install botbuilder-facebook --save
导入并使用
-- -------------------- ---- ------- ----- - --------------- - - ------------------------------- ----- - --------------- - - ---------------------- ----- ------- - --- ----------------- ------------ ------------- ---------------- ----- ------- ----------- --- ----- ------- - --- ------------------ ----------------------- --------- ----- -- - ----- -------------------------------------- ----- ------- --- ---------------------------- ---- ----- --------- -- - ----- --------------------- ---
示例代码
上面的代码只是初步演示了如何使用 botbuilder-facebook,接下来我们来看一个更完整的示例代码。
-- -------------------- ---- ------- ----- - --------------- - - ------------------------------- ----- - ---------------- ----------- - - ---------------------- ----- ------- - --- ----------------- ------------ ------------- ---------------- ----- ------- ----------- --- ----- ------- - --- ------------------ ----------------------- --------- ----- -- - ----- ---- - ---------------------- ------ ------ - ---- ------- ----- -------------- ------ ---- ------- ----- -------------- ------ -------- ----- ------------------------------------ ------ - ----- ------- --- ----- -------- ------------- - ----- - ----- --- - - ------------------------------------- -- ----- --- ------- - ----- ---------------------- ----- --------------- ------------ - ------------------------------------ ------ ------------ ------------------------------------ - - ----- ---------- ------ ------- ------ --------------------------- - --- -------------------------- ------ ----------- ------------------------------------ - - ----- ----------- ------ ------- ------ ---------- - -- - --- - ---- - ----- -------------------------- - - ----- -------- ------------- - ----- - ---- - - ------------------------------------- ------ ------ - ---- ------------ ----- ---------------------- ------------ - ------------------------------------ ------ ------------ ------------------------------------ - - ----- ---------- ------ ------- ------ --------------------------- - -- - --- ------ ---- ------- ----- ---------------------- ------------ - -------------------------- ------ ----------- ------------------------------------ - - ----- ----------- ------ ------- ------ ---------- - -- - --- ------ -------- ----- ------------------------------------------ - ------- ------ - - ---------------------------- ---- ----- --------- -- - ----- --------------------- ---
结束语
总之,使用 botbuilder-facebook 可以使你能够快速便捷地创建出一个聊天机器人,并且可以快速的配合其他第三方库,是一款必不可少的前端工具。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c81ccdc64669dde4c9c