facebook chatbot lokalisering av gratulasjonsmeldingen ikke fungerer

stemmer
0

Jeg prøver å lokalisere hilsen i min facebook chatbot. Her er curl kommando sendte jeg til å gjøre dette: curl -X POST -H Content-Type: application/json -d '{ greeting:[ { locale:default, text:Hi {{user_first_name}} }, { locale:ar_AR, text:مرحبا {{user_first_name}}
} ] }' https://graph.facebook.com/v2.6/me/messenger_profile?access_token=MY_TOKEN_HERE

Denne kommandoen lyktes.

Når min smartphone språk er satt til engelsk får jeg den engelske man normalt. Men når jeg bytter telefonen min til arabisk, får jeg spørsmålstegn i stedet for den arabiske teksten sier 'مرحبا'.

Jeg vil gjerne vite hvorfor jeg får spørsmålstegn selv om teksten min er på arabisk. Det jeg egentlig ønsker å gjøre (om mulig) er å sette standard tekst til arabisk tekst slik at den alltid viser at selv om det smartphone språket er satt til engelsk eller noe annet.

PS Jeg fikk arabisk localestreng representasjon fra her .

Publisert på 30/03/2017 klokken 10:06
kilden bruker
På andre språk...                            


1 svar

stemmer
2

Du må riktig flykte ikke-ASCII-tegn.

{"text":"\u0645\u0631\u062d\u0628\u0627 {{user_first_name}}"}ville være passende JSON- representasjon av en matrise inneholdende et element med nøkkelen textog innholdetمرحبا {{user_first_name}}

Svarte 31/03/2017 kl. 09:39
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more