Отправка Emoji в Push-уведомлениях через PHP на iOS

Я бы хотел послать иконки emoji с push-уведомлениями, но понятия не имею, как я это делаю.

Кто-нибудь успешно реализовал это с помощью PHP? Я просто хочу добавить мое push-сообщение с смайликом, например.

Мой вопрос касается исключительно эможи, у меня есть успешный сценарий APNS.

Спасибо за любые рекомендации.

Существует быстрый 'n грязный способ сделать это, используя html_entity_decode() :

Пример:

 $lightning = html_entity_decode('',ENT_NOQUOTES,'UTF-8'); //add this to the 'alert' portion of your APNS payload: $message = "You just got the {$lightning}SHOCKER{$lightning}!"; 

В принципе, вы просто создаете HTML-сущность с десятичным (не шестнадцатеричным) кодом значка Emoji, который вы хотите использовать, а html_entity_decode() преобразует его в правильный символ Юникода, который вы можете использовать в строке. Существует каталог кодов Unicode на указанном выше http://code.iamcal.com/php/emoji/ URL-адресе.

Этот метод должен работать для любого персонажа, которого вы не можете набрать в текстовом редакторе, emoji или нет.

Это хороший ресурс для этого: http://code.iamcal.com/php/emoji/

Отправить в качестве дополнительного атрибута для APNS JSON

{"aps": {"alert": "Ваше сообщение", "звук": "push1.wav"}, "emoji": "emoji_name"}

но вы не можете отображать их внутри UIAlertView, вы можете только в приложении

APNS JSON PAYLOAD – больше аргументов

Обратите внимание, что полезная нагрузка JSON должна быть действительной с помощью rfc4627, поэтому вы можете использовать только символы Unicode

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW1
http://www.ietf.org/rfc/rfc4627.txt