Articles of apple push уведомления

Правильный способ отправки уведомлений IOS Bulk push в PHP

Я пытаюсь отправить push-уведомление на IOS, используя PHP, есть 300 000 токенов устройства Я написал небольшую процедуру, при каждом выполнении подпрограмма отправляет уведомление на 100 устройств, и после того, как 1-секундная процедура задержки выполняется снова и уведомление отправляется на следующие 100 устройств, процедура выглядит следующим образом $body['aps'] = array('alert' => 'Energy is full', 'sound' => […]

Отправлять Push-уведомление в APNS через прокси-сервер

я прочитал другой вопрос, похожий на мой, но никакой ответ не работает для меня: $deviceToken = 'token'; $passphrase = 'passphrase'; $message = 'Questa è una notifica!'; //////////////////////////////////////////////////////////////////////////////// $ctx = stream_context_create(); $options = array('http' => array('proxy' => 'tcp://proxy.net:8080', 'request_fulluri' => true)); stream_context_create($options); stream_context_set_option($ctx, 'ssl', 'local_cert', 'cert.pem'); stream_context_set_option($ctx, 'ssl', 'passphrase', $passphrase); // Open a connection to the […]

Не получать уведомления о выходе для производственного сертификата

Я прочитал много ответов на эту тему, но проблема не решена предлагаемыми решениями. Моя проблема в том, что я не получаю Push Notifications for Production Certificate. Одинаковые Push-уведомления успешно попадают в сертификат разработки. Я специально хочу сказать, что мои токены устройства для среды производства и разработки совершенно разные. Таким образом, для одного токена устройства нет […]

500 Ошибка при отправке множества push-уведомлений, PHP?

Я использую следующий код, чтобы перебирать базу данных, содержащую идентификаторы устройств, которые собирает приложение ios. Около 300 или около того уведомлений мой сервер зависает в ошибке 500. Любые идеи, как я могу сделать это более эффективно? Я на общем сервере; Могу ли я только установить это на специализированной машине? php.ini имеет следующий набор: set_time_limit = […]

Какой лучший поставщик услуг хостинга Apple Push Notification Service

Я хотел бы знать, лучший доступный Hoster для APN Потому что для открытия требуется 2195 и 2196 портов … я проверил сайт5 & justhost Пожалуйста, дайте мне знать, какой из них лучше всего подходит для этого. Спасибо за миллион заранее

Отправлять уведомления Apple Push через PHP (curl)

Скажите, как отправить сообщение с помощью нажатия на CURL php? Это обязательство не работает: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,'https://gateway.push.apple.com:2195'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json")); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_SSLCERT,'1.pem'); curl_setopt($ch, CURLOPT_SSLCERTPASSWD, "12345"); curl_setopt($ch, CURLOPT_POSTFIELDS, '{"device_tokens": ["………………………………….."], "aps": {"alert": "test message one!"}}'); $curl_scraped_page = curl_exec($ch); echo $curl_scraped_page;

PHP iOS Push уведомления арабский многоязычный текст большего размера

Я действительно не знаю, как спросить их, но, надеюсь, я могу сделать себе достаточно ясно, чтобы вы могли понять мои вопросы Ниже арабский текст, который я хочу отправить через Apple iPhone Push Notifications : يبدا بقرص العقيلي واللقيمات وينتهي مع خالد ترفزيون الكويت Могу ли я отправить этот длинный текст? Потому что, когда я готовлю […]

PHP Попытка получить свойство не-объекта

Я запускаю скрипт APNS PHP, и он работает нормально, но один файл вызывает ошибки PHP, и я хочу знать, как я должен это исправить. Появляются следующие ошибки: /usr/bin/php -f /usr/share/nginx/www/processFeedback.php <br/>Started processing FeedbackPHP Notice: Trying to get property of non-object in /usr/share/nginx/www/processFeedback.php on line 46 PHP Warning: stream_socket_client(): unable to connect to (Failed to parse […]

APNS PHP JSON Структура полезной нагрузки

Я отправляю push-уведомления через скрипт PHP для подключения к серверу APNS. Все работает нормально, когда я использую нижнюю структуру полезной нагрузки. $body['aps'] = array( 'alert' => $message, 'badge' => $badge, 'sound' => 'default' ); $payload = json_encode($body); Однако мне нужно добавить дополнительные параметры в элемент «alert», а также добавить дополнительные пользовательские параметры. То, как я […]

Критический результат при отправке push-уведомления с нашего сервера

У нас есть приложение на appstore и с зарегистрированными push-уведомлениями. Они успешно работали все время, но теперь мы попытались отправить «глобальный» толчок, и случилось что-то странное. Это то, что мы имеем в нашем файле .php на стороне сервера: //Loop through tokens in tokenArray $i = 0; $t = 0; foreach($tokenArray as $token) { $t++; // […]