https://stackoverflow.com/a/45890852/8413869
从上面的回答中,我知道emojis可以用Button格式的文本传递。
我试图通过简单的响应传递unicode但没有运气。
....."data": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"ssml": "<speak>Hello. How are you ? </speak>",
"displayText": "Hello U+1F600., how are you ? "
}
}
],
"suggestions": [],
"linkOutSuggestion": {}
}
}
}.....
有没有办法做到这一点?
答案 0 :(得分:3)
您可以在Google辅助应用的简单回复中添加表情符号,方法是在字符串中包含实际的表情符号,而不是表情符号的Unicode代码点。将您的回复更改为以下内容,它应该有效:
....."data": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"ssml": "<speak>Hello. How are you ? </speak>",
"displayText": "Hello ., how are you ? "
}
}
],
"suggestions": [],
"linkOutSuggestion": {}
}
}
}.....
答案 1 :(得分:1)
我使用这个uni代码&#34; \ uD83D \ uDE00&#34; 我刚从https://emojipedia.org/复制了表情符号,它给了我这个unicode