Имя: Пароль:
1C
1С v8
Настройка Push сообщений для мобильного приложения 1С.
0 buvamba
 
21.06.17
14:13
Добрый день. Сделал мобильное приложение на 1С. Платформа 8.3.10.51, Сборщик 2.0.2.14.
В приложении получаю Идентификатор Подписчика через метод ПолучитьИдентификаторПодписчикаУведомлений в параметрах которого указываю номер проекта из google play, сериализую этот ИД и отправляю на сервер. На сервере пытаюсь отправить push сообщение через метод ОтправкаДоставляемыхУведомлений.Отправить() где в параметрах указываю само сообщение в параметрах которого получатель - десериализованный идентификатор подписчика, второй параметр - ключ из проекта в консоли Google. В самом проекте включил API Google Cloud Messaging. Так вот при отправке вываливается ошибка Unauthorized. Что это за авторизация? Какие еще настройки нужно проверить чтобы сообщение отправилось?
1 buvamba
 
21.06.17
14:23
Вот так выглядит сериализованный получатель

<DeliverableNotificationSubscriberID xmlns="http://v8.1c.ru/8.3/data/ext"; xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">;

<subscriberType>GCM</subscriberType>

<deviceID>APA91bFDwcLWA_s9bBLQBKZ1V3yZDvSFKbeGcwMjFLOstPHRJT2_v7Nd3wWonwfH0JJro0sZBF9qe_Zv-pr3g0zWd4lWJz6VeCKvcizQ4ekb_AbxfzORE7tpJLq-FWyKPaiKtsNf4LrzPG1Fob-XucXfu2N6lwOQXFCO-OD3eYxZzUg3mOyARJY</deviceID>

<applicationID>com.mobile.trade.com.mobile.trade</applicationID>

<databaseID/>
</DeliverableNotificationSubscriberID>
2 buvamba
 
21.06.17
14:37
Есть вероятность что я использую не серверный ключ google. Кто нибудь может подсказать как получить именно серверный ключ?