2017-05-10 10 views
11

मैं पार्स बाकी का उपयोग कर धक्का UTF8 एनकोड संदेश के साथ इस मुद्दे हो रहा है, यहाँ मेरा शरीर हैपार्स रेस्ट - पुश एनकोड संदेश

{"where":{"$and":[{"email":{"$in":["[email protected]","[email protected]"]}},{"deviceType":{"$in":["ios"]}}]},"data":{"alert":"TEST: Giảm 40% Khi Mua Sách Harry Potter","sound":"default","page_type":"cms_key","page_value":"harry-potter"}} 

किसी UTF8 संदेश सांकेतिक शब्दों में बदलना करने के लिए कैसे पता है?

enter image description here

+0

यू यकीन है कि क्या यू देखना उपकरण है, जो यू के screendump दिखाने पर एक वर्णसेट डीईएफ़ समस्या नहीं है? parseServer और mongoDB बैकिंग दोनों utf8 को सही तरीके से संभाल सकते हैं लेकिन हैंडसेट आईएसओ का उपयोग कर रहा है जब बैकएंड द्वारा प्रदान किए गए बाइट utf8 का उपयोग कर रहे हैं? –

+0

मुझे यकीन है कि मेरे फोन में चरित्र सेट समस्या नहीं है। मैं नियमित रूप से वियतनामी भाषा में अन्य ऐप्स से अधिसूचनाएं लेता हूं। –

+3

थांग, जब आप अधिसूचनाएं भेजते हैं तो आप अपने आरईएसटी-क्लाइंट के रूप में क्या उपयोग करते हैं? क्या आप सुनिश्चित हैं कि आपकी पाइपलाइन के उस हिस्से में 'JSON' एन्कोडिंग के साथ कोई समस्या नहीं है? – SergGr

उत्तर

2

Javascript कोड:

public bool SendPushNotification(string jsonContent) 
{ 
... 

    request.Headers.Add("X-Parse-Application-Id", appId); 
    request.Headers.Add("X-Parse-REST-API-KEY", restApiKey); 

    System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding(); 
    Byte[] byteArray = encoding.GetBytes(jsonContent); 

... 
} 
+0

में है क्या यह आपको @ thang-pham में मदद करता है? –

संबंधित मुद्दे