Slack Api响应在消息

时间:2016-11-25 06:57:37

标签: character-encoding slack-api slack

我使用Slack API /channels.history来获取频道的消息。我的消息有日文字符。 Api响应始终按日语字符编码,如下所示:

Slack网络界面中的原始消息:

me: テスト

但它返回响应:

{...
'text': '\u30c6\u30b9\u30c8',
}

我不知道这里使用的编码方法。然后,我怎样才能从Api响应中找回日文字符。

1 个答案:

答案 0 :(得分:0)

这是来自Java的unicode符号。 \u代表unicode,可能是UTF-8。十六进制表示法中的4个字节定义字符。

要将其转换回来,请检查编程语言中的方法以处理UTF-8编码。

另请参阅this问题,了解有关如何使用Java处理此编码的信息。