Sergey Nazarenko
Oferta, która wygrała- Zlecenia 9
- Ocena -
- Ranking 623
Budżet: 500 UAH Termin: 1 dzień
Mam jedną ideę.
Za tę kwotę podzielę się z Tobą.
Aktualnie brak ofert
-
Sergey Nazarenko 14 sierpnia 2021Здравствуйте, Дмитрий.
А у Вас есть человеко-удобное описание этого АПИ?
И ключ подключения и идентификаторы отправителя и получателя есть? -
Dmitry Matushevsky
14 sierpnia 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 sierpnia 2021А можете дать имеющуюся у Вас обработку?
Или в каком виде у Вас этот код?
Можно пока без ключей доступа и т.п. - хочу просто в код заглянуть -может там чего замечу. -
Dmitry Matushevsky
14 sierpnia 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(Уведомление);
Aktualne zlecenia dla freelancerów w kategorii Automatyzacja zarządzania przedsiębiorstwem
-
94 PLN
30-minutowa konsultacja techniczna dotycząca projektu automatyzacji
10 ofert 4 sierpnia
-
Nie podano
Trzeba zparsować stronę.
Sklepy internetowe i e-commerce 54 oferty 4 sierpnia
-
1683 PLN
Opracowanie parametrycznego szablonu 3D (modelu master) wejściowych drzwi metalowych w SOLIDWORKS.
Tworzenie modeli 3D 3 oferty 4 sierpnia
-
84 PLN
Integracja Prom.ua z BAS Mały biznes
Zarządzanie klientami i CRM 9 ofert 4 sierpnia
-
84 PLN
Należy stworzyć prosty i szybki program dla warsztatu samochodowego w Microsoft Excel 2007+ (Windows, ukraiński)
28 ofert 3 sierpnia