2017-08-29 42 views
1

https://stackoverflow.com/a/45890852/8413869表情符號在SimpleResponse

從上面的回答,我知道,表情符號,可在按鈕格式的文本進行傳遞。

但我正在尋找emojis像谷歌有它在泡沫反應。 enter image description here

我試圖通過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

我做了這個單碼工作「\ uD83D \ uDE00」 我從https://emojipedia.org/剛纔複製的表情符號這給了我這個unicode的答覆

2

通過在字符串中包含實際表情符號而不是表情符號的Unicode代碼點,您可以在Google智能助理應用程序的簡單響應中包含表情符號。您迴應更改爲下面的,它應該工作:

....."data": { 
     "google": { 
      "expectUserResponse": true, 
      "richResponse": { 
       "items": [ 
        { 
         "simpleResponse": { 
          "ssml": "<speak>Hello. How are you ? </speak>", 
          "displayText": "Hello ., how are you ? " 
         } 
        } 
       ], 
       "suggestions": [], 
       "linkOutSuggestion": {} 
      } 
     } 
    }..... 
+0

謝謝,但我使用java webhook並準備字符串。我不認爲我可以在字符串中複製和粘貼這個表情符號。 – Sukh

+0

這是一個關於如何在Java字符串中包含表情符號的StackOverflow問題:https://stackoverflow.com/questions/26231263/create-string-with-emoji-unicode-flag-countries – matthewayne

+0

謝謝, 我使它適用於此uni code「\ uD83D \ uDE00」 我剛從https://emojipedia.org/複製了emoji,它給了我這個unicode – Sukh