【问题标题】:How to suppress emoji in Facebook Messenger Bot - Python如何在 Facebook Messenger Bot 中抑制表情符号 - Python
【发布时间】:2017-07-22 01:25:48
【问题描述】:

如果有可能抑制从 Facebook Messenger 机器人发送的表情符号,有人吗?我正在尝试发送一个列表,而 8) 正在变成 ????在 facebook 的末尾。

我想知道是否有任何已知的转义字符,或者我是否可以以某种方式对其进行编码(HTML 编码?)。

这是我发送请求的方式。

requests.post("https://graph.facebook.com/v2.6/me/messages",
    params={"access_token": token},
    data=json.dumps({
        "recipient": {"id": recipient},
        "message": {"text": "8)"}
    }),
    headers={'Content-type': 'application/json'})

Python 2.7.. 谢谢!!

【问题讨论】:

    标签: python python-2.7 emoji facebook-messenger facebook-messenger-bot


    【解决方案1】:

    是的,the 'word joiner' unicode character 可以做到这一点。在这里,在这些箭头之间:->⁠

    如果你发送HTML代码不起作用,你需要发送实际字符。

    例如:

    :⁠)
    

    【讨论】:

    • 感谢工作就像一个魅力!对于任何其他想知道的人:text = (u'B\u2060)').encode('utf-8') this
    猜你喜欢
    • 2019-11-05
    • 1970-01-01
    • 2017-05-26
    • 2017-12-05
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 2017-11-10
    相关资源
    最近更新 更多