Сергей Назаренко
Переможець- Проєкти 9
- Оцінка -
- Рейтинг 623
Бюджет: 500 UAH Термін: 1 день
У мене є одна ідея.
За цю суму я поділю з вами.
Ставки поки відсутні
-
Сергей Назаренко 14 серпня 2021Здравствуйте, Дмитрий.
А у Вас есть человеко-удобное описание этого АПИ?
И ключ подключения и идентификаторы отправителя и получателя есть? -
Дмитрий Матушевский
14 серпня 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
Как присоединить данные получателя к уведомлению не хватило мозгов... Да данные для доступа все есть.
-
Сергей Назаренко 14 серпня 2021А можете дать имеющуюся у Вас обработку?
Или в каком виде у Вас этот код?
Можно пока без ключей доступа и т.п. - хочу просто в код заглянуть -может там чего замечу. -
Дмитрий Матушевский
14 серпня 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(Уведомление);
Актуальні фриланс-проєкти в категорії Автоматизація управління підприємством
-
1119 UAH
30-хвилинна технічна консультація для проекту автоматизації
16 ставок 4 серпня
-
Не вказано
Потрібно зпарсити сайт
Інтернет-магазини та електронна комерція 61 ставка 4 серпня
-
20 000 UAH
Розробка параметричного 3D-шаблону (майстер-моделі) вхідних металевих дверей у SOLIDWORKS.
3D моделювання та візуалізація 7 ставок 4 серпня
-
1000 UAH
Інтеграція Prom.ua з BAS Малий бізнес
Управління клієнтами та CRM 9 ставок 4 серпня
-
1000 UAH
Потрібно створити просту та швидку програму для СТО в Microsoft Excel 2007+ (Windows,українська)
28 ставок 3 серпня