Sergey Nazarenko
Winning proposal- Projects 9
- Rating -
- Rating 623
Budget: 500 UAH Deadline: 1 day
I have one idea.
I will share the amount with you.
Proposals are currently absent
-
Sergey Nazarenko 14 August 2021Здравствуйте, Дмитрий.
А у Вас есть человеко-удобное описание этого АПИ?
И ключ подключения и идентификаторы отправителя и получателя есть? -
Dmitry Matushevsky
14 August 2021
Добрый день Сергей описания нет, есть только ссылка я попытался решить задачу но наткнулся на ошибки типа
Ошибка отправки PUSH сообщения. КодСостояния{ОбщийМодуль.ns_PushСервер.Модуль(210)}: Ошибка при вызове метода контекста (sendDeliverableNotifications): При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {http://ws.push.notifications.company1c.com/}:DeliverableNotificationsWebServiceEndpointImplService:sendDeliverableNotifications(): При вызове веб-сервиса произошла ошибка. Ошибка SOAP сервера: Unmarshalling Error: unexpected element (uri:"http://ws.push.notifications.company1c.com/", local:"Recipient"). Expected elements are <{http://ws.push.notifications.company1c.com/}DeliverableNotification>
Код ошибки: Client
Как присоединить данные получателя к уведомлению не хватило мозгов... Да данные для доступа все есть.
-
Sergey Nazarenko 14 August 2021А можете дать имеющуюся у Вас обработку?
Или в каком виде у Вас этот код?
Можно пока без ключей доступа и т.п. - хочу просто в код заглянуть -может там чего замечу. -
Dmitry Matushevsky
14 August 2021
Прокси = WSСсылки.WSСсылка2.СоздатьWSПрокси("http://ws.push.notifications.company1c.com/","DeliverableNotificationsWebServiceEndpointImplService","DeliverableNotificationsWebServiceEndpointImplPort");
Прокси.Пользователь = "PUSH_SRV_API_KEY_044AA8BF_";
Прокси.Пароль = "PUSH_SRV_API_KEY_044AA8BF_1A47_";
Фабрика = Прокси.ФабрикаXDTO;
Тип = Фабрика.Тип("http://ws.push.notifications.company1c.com/","DeliverableNotification");
Доступ = Фабрика.Тип("http://ws.push.notifications.company1c.com/","DeliverableNotificationSubscriberID");
ТипОтправки = Фабрика.Тип("http://ws.push.notifications.company1c.com/","DeliverableNotificationSubscriberType");
ПараметрыДоступа = Фабрика.Создать(Доступ);
Уведомление = Фабрика.Создать(Тип);
Уведомление.title = Title;
Уведомление.text = Text;
Уведомление.data = Data;
Получатель = Фабрика.Создать(Доступ);
Получатель.applicationId = "ua.biosoft.platforma";
Получатель.deviceId ="A58C63DF69C148C0399E7313F264058A4C61B32C22CC23CD8640A8646FB6DFBE";
Получатель.deliverableNotificationSubscriberType = "APNS";
Уведомление.Recipient.Добавить(Получатель);
Прокси.sendDeliverableNotifications(Уведомление);
Current freelance projects in the category Enterprise Resource Planning (ERP)
-
25 USD
30-minute Technical Consultation for Automation Project
10 proposals 4 August
-
Not specified
Need to parse the website.
Online Stores & E-commerce 54 proposals 4 August
-
448 USD
Development of a parametric 3D template (master model) for an entrance metal door in SOLIDWORKS.
3D Modeling 3 proposals 4 August
-
22 USD
Integration of Prom.ua with BAS Small Business
Client Management & CRM 9 proposals 4 August
-
22 USD
A simple and quick program for a car service in Microsoft Excel 2007+ (Windows, Ukrainian) needs to be created.
28 proposals 3 August