0
每当我尝试通过OneSignal发送带有口音(á,é,í)的推送通知时,我的手机上都会出现空符号。通过OneSignal发送带有口音(á,é,í)的推送通知的问题
每当我尝试通过OneSignal发送带有口音(á,é,í)的推送通知时,我的手机上都会出现空符号。通过OneSignal发送带有口音(á,é,í)的推送通知的问题
我固定的编码我的信息这一问题作为UTF-8
:
String payload = "{"
+ "\"app_id\": \"" + APP_ID + "\","
+ "\"filters\": [{\"field\": \"tag\", \"key\": \"company\", \"relation\": \"=\", \"value\": \"" + companyID + "\"}],"
+ "\"data\": {\"foo\": \"bar\"},"
+ "\"contents\": {\"en\": \" " + notification + "\"}"
+ "}";
byte[] data = payload.getBytes("UTF-8");
我还设置Content-Type为application/json; charset=UTF-8
。
你可能已经无效的JSON消息:
https://stackoverflow.com/questions/39847613/why-some-special-characters-are-not-supported-in-one-signal –
请添加更多信息您的要求(您的要求) –