2017-08-29 2 views
1

https://stackoverflow.com/a/45890852/8413869Emoji in SimpleResponse

aus der obigen Antwort, bekam ich weiß, dass Emojis in Button-formatierten Text übergeben werden kann.

Aber ich bin auf der Suche nach Emojis wie Google habe es in Bubble-Antwort. enter image description here

Ich versuchte, Unicode in einfacher Antwort, aber kein Glück zu übergeben.

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

Gibt es eine Möglichkeit, dies zu tun?

Antwort

0

Ich habe es mit diesem uni-Code arbeiten „\ uD83D \ uDE00“ ich nur kopiert Emoji aus https://emojipedia.org/, die mir gegeben haben diese Unicode

2

Sie können Emoji in einfache Antworten für Google Assistant-Apps aufnehmen, indem Sie anstelle des Unicode-Codepunkts für das Emoji das tatsächliche Emoji in die Zeichenfolge einfügen. Ändern Sie Ihre Antwort auf die unten und es sollte funktionieren:

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

Dank für die Beantwortung , aber ich benutze Java Webhook und Vorbereitung String. Ich glaube nicht, dass ich dieses Emoji in eine Zeichenfolge kopieren und einfügen kann. – Sukh

+0

Hier ist eine StackOverlflow Frage, wie man Emoji in Java Strings einbinden kann: https://stackoverflow.com/questions/26231263/create-string-with-emoji-unicode-flag-countries – matthewayne

+0

danke, Ich habe es damit arbeiten lassen uni-code "\ uD83D \ uDe00" Ich kopierte gerade Emoji von https://emojipedia.org/, das mir diesen Unicode gab – Sukh