Articles of push

MongoDB, похоже, не хочет нажимать на массив

Я делаю онлайн-корзину покупок, и у меня возникают огромные проблемы с добавлением в корзину товаров $collection->update( array('session' => $_SESSION["redi-Shop"], array('$push'=> array('items'=> $_POST["item"]) ))); Когда клиент выбирает свой первый элемент для добавления в корзину, он отлично работает $collection->insert( array('session' => $_SESSION["redi-Shop"], 'status' => "cart", 'items' =>$_POST['item'])); но после добавления первого элемента это не позволяет мне добавлять […]

ooPHP – Как создать массив объектов из ассоциативного массива?

Я не уверен, что это возможно даже после того, как вы выяснили это в течение нескольких часов, но здесь … У меня есть класс UserPicture, который имеет свойства для имени файла, типа файла, созданного и т. Д. (Т. Е. Он не сохраняет фактическое изображение как blob, скорее ссылается на него с помощью $ filename. $ […]

mongodb: обновление элементов?

Я (как и большинство), исходя из фона mySQL, пытается переключиться на noSQL и mongoDB. Поскольку денормализация является частью noSQL, поскольку объединение невозможно, вот как я мог бы создать простой блог: array ( blog_title => 'my blogpost', 'date' => '2010-09-05', comments => array ( '1' => 'Such a good post!!! You deserve a nobel prize' ) […]

Parse Receiver android code после отправки push из php

У меня есть PHP-код для отправки push-уведомления, PHP-скрипт возвращает `{" result ": true}, но его не отображается на устройстве. Я думаю, мне нужно написать специальный код получателя. У меня есть класс Receiver: package com.phpand; import org.json.JSONException; import org.json.JSONObject; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.util.Log; public class ParseReceiver extends BroadcastReceiver { private […]

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

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

Веб-сайт Apple нажимает: проверка подписи пакета push не удалась, но сертификаты Apple одобрены

Я пытаюсь внедрить веб-push-уведомления в Safari с помощью Codeigniter, я следую Apple Guide и я создал библиотеку для создания пакета Push, основанного на этом проекте connorlacombe github. Это моя библиотека: <?php if ( ! defined('BASEPATH')) exit("No direct script access allowed");class Apple_utils { var $certificate_path; var $certificate_password; var $dir; var $raw_files = array( "icon.iconset/icon_16x16.png", "icon.iconset/icon_16x16@2x.png", "icon.iconset/icon_32x32.png", […]

Сообщение Android GCM успешно отправлено, но не получено

Я пытаюсь использовать службу GCM для отправки push-уведомлений на мои устройства. Я следил за учебником Android Hive (который теперь устарел, как и многие другие вопросы и ответы об этом) для серверных функций, которые выглядят так, как ожидалось, так как я могу получить такие результаты: {"multicast_id":9131068334342174816,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1377441098827443%1d84a26ff9fd7ecd"}]} Но, согласно некоторым ответам , получение этого ответа означает, что […]

apns-php отправка push-уведомлений с использованием профиля производства

Мы используем apns-php для внедрения службы push-уведомлений и столкнулись с этой проблемой в последнее время: Push-уведомления работают с нашим профилем разработки и не работают для Production. Мы не получаем ошибок с серверов apple, и мы видим, что они работают нормально. Вот журнал 2012/05/09 07:26:50 [trace] [push_notification] APNS: INFO: Trying ssl://gateway.push.apple.com:2195… 2012/05/09 07:26:51 [trace] [push_notification] APNS: […]

Ошибка чтения с улучшенным уведомлением Apple с помощью PHP

Im пытается вызвать ошибку, поэтому я могу построить журнал регистрации ошибок для APNS. Поэтому Im отправляет слишком большую полезную нагрузку на сервер. Но я не ошибаюсь. Код: Подключение: $streamContext = stream_context_create(); stream_context_set_option($streamContext, 'ssl', 'local_cert', $this->_sslPem); stream_context_set_option($streamContext, 'ssl', 'passphrase', ""); $this->_apnsConnection = stream_socket_client("ssl://" . Config::$apns['host'] . ":" . Config::$apns['port'], $error, $errorString, $timeout, STREAM_CLIENT_CONNECT, $streamContext); if ($this->_apnsConnection) […]

APNS: недействительный токен (8)

Я использую сервер apns php, указанный на странице https://code.google.com/p/apns-php/ . Я установил сертификат push push, но мой код по-прежнему вызывает ошибку при подключении. Что не так с этим? Вот как я получаю токен устройства: – (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken { #if !TARGET_IPHONE_SIMULATOR // Prepare the Device Token for Registration (remove spaces and < >) NSString […]