शुभकामना संदेश के फेसबुक chatbot स्थानीयकरण काम नहीं कर रहा

वोट
0

मैं अपने फेसबुक chatbot में शुभकामना संदेश स्थानीय बनाना कोशिश कर रहा हूँ। यहाँ कर्ल आदेश मैं यह करने के लिए भेजा है: 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

यह आदेश सफल रहा।

अपने स्मार्ट फ़ोन की भाषा अंग्रेज़ी पर सेट होने पर मैं अंग्रेज़ी एक सामान्य रूप से मिलता है। हालांकि, जब मैं अरबी करने के लिए अपने फोन स्विच, मैं बजाय अरबी पाठ कह प्रश्न चिह्न प्राप्त 'مرحبا'।

मुझे पता है कि मैं क्यों सवाल हो रही है के निशान भले ही अपने पाठ अरबी में है चाहते हैं। क्या मैं अंत में करने के लिए (यदि संभव हो तो) चाहते हैं तो यह अरबी पाठ के लिए डिफ़ॉल्ट पाठ सेट करने के लिए है हमेशा से पता चलता है कि भले ही स्मार्टफोन की भाषा अंग्रेजी या कुछ और करने के लिए निर्धारित है।

पुनश्च मैं अरबी मिल गया localeसे स्ट्रिंग प्रतिनिधित्व यहाँ

30/03/2017 को 10:06
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
2

आप ठीक से गैर- ASCII वर्ण से बचने के लिए की जरूरत है।

{"text":"\u0645\u0631\u062d\u0628\u0627 `user_first_name`"}होगा उचित एक सरणी कुंजी के साथ एक तत्व युक्त JSON प्रतिनिधित्व textऔर सामग्रीمرحبا `user_first_name`

31/03/2017 को 09:39
का स्रोत उपयोगकर्ता

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