愿所有的美好和期待都能如约而至

使用Facebook Messenger API和僵尸工具包发送表情符号

发布时间:  来源:互联网  作者:匿名  标签:emoji error Sending emojis with facebook messenger api and botkit exception face  热度:37.5℃

本文介绍了使用Facebook Messenger API和僵尸工具包发送表情符号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为Facebook Messenger编写一个使用botkit.js的基本机器人。我需要能够发送一串表情符号。FB API只需要一个UTF8字符串。因此,我能够让一些表情包通过不转义的字符串来工作。然而,这并不适用于所有的表情符号。

unescape('I have been running for u23F3' + uptime)

上面的效果很好,它会显示沙漏表情符号。但如果我尝试使用另一个表情符号,比如太空入侵者运送的u1F47E,它不起作用。它只显示文本中的E。

是我在这里遗漏了什么才能让这些表情起作用,还是只是我只能使用有限的一组表情符号?

推荐答案

我通过以下操作获得了成功:

  1. 将表情符号发送给你的机器人
  2. 在服务器上记录传入消息
  3. 将记录的消息中的表情符号复制并粘贴到要从其发送的代码中

我认为这是可行的,因为传入的消息是utf8格式的,所以emoji,尽管它在日志(

勇敢去编程!

勇敢的热爱编程,未来的你一定会大放异彩,未来的生活一定会因编程更好!

TOP