Я передаю сообщение через JSONArray, но получаю код ответа 500. Причина в том, что строка моего сообщения содержит символ '\'.
Строка s = "apple $ 54 \ KG"
символ обратной косой черты не поддерживается GSM.
Обратная косая черта является escape-символом.Вместо этого используйте \\.Также есть функция JSON.stringify, которая может помочь.
\\
JSON.stringify