APNs сообщение в юникоде с русского языка

У меня проблема с кириллицей в сообщении, сервер написан на php, на выходе получается следующая строка из 285 символов.

string(285) "{"aps":{"alert":"\u041f\u0440\u043e \u0442\u0438\u043f\u044b \u0434\u0430\u043d\u043d\u044b\u0445 Redis \u0435\u0441\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0445\u043e\u0440\u043e\u0448\u0430\u044f","badge":0,"sound":"default","id":"100","category":"nat"}}"

Когда я пишу это по-английски, я получаю строку из 180 символов. Потому что это сообщение не отправляется на сервер Apple, так как размер формата. Я не знаю, где правильное сообщение.

1

Решение

я нашел решение json_encode ($ payload, JSON_UNESCAPED_UNICODE);

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]