Articles of веб сервисы

Как отправить запрос XML-мыла с помощью php curl

Я отправляю запрос через мыло, используя php curl, получая java Exception. Когда я запрашиваю ответ, я получаю ошибку. Я много пробовал в конце, но проблема не решена. $soap_request = "<?xml version=\"1.0\"?>"; $soap_request .= "<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"; $soap_request .= " <soap:Body>\n"; $soap_request .= " <RevodocLead xmlns='http://localhost/'>\n"; $soap_request .= " <inode>\n"; $soap_request .= " <version>1.0</version>\n"; $soap_request .= " […]

Мыло PHP – невозможно импортировать схему

Я хочу подключиться к серверу Soap, но у меня есть ошибка: SOAP-ERROR: Parsing Schema: can't import schema from 'http://domain.com:80/services.xsd Я посмотрел на другие вопросы, и у меня есть мой «allow_url_open» для ON, я использую SOAP_1_1, и OpenSSL включен. Что-то странно, URL-адрес моего SOAP-сервера: https://domain.com/services?WSDL И в ошибке больше нет «https», а только «http» на порту […]

ERR_CONNECTION_RESET с symfony2, но не с PHP-скриптом

В настоящее время я разрабатываю веб-приложение с Symfony, которое должно подключаться к удаленному веб-сервису. Затем синхронизируйте базу данных от клиента к серверу и наоборот и некоторую другую дерьмо. Сервер веб-сервиса находится в IIS в локальной сети. Symfony2 работает с Wamp на моей машине. Таким образом, код подключения и запроса к веб-сервису в простом php-скрипте отлично […]

Импорт котировок в vtiger crm с веб-сервисами

Мне нужно импортировать цитаты в vtiger . Я узнаю, что это можно сделать с помощью API веб-служб vtiger Я узнал справочное руководство: https://wiki.vtiger.com/archives/index.php/vtiger510:Webservice_reference_manual Но я не могу найти какой-либо пример PHP-скрипта, ни какие поля данных, которые мне нужно передать в webservice.php . Пожалуйста, помогите, мне нужно руководство.

Что такое «any» в wsdl и как я могу вызвать функцию wsdl с помощью php?

Этот код является небольшой частью моего wsdl. Здесь я не понял <s:sequence> <s:any/> </s:sequence> Скажите, пожалуйста, что это такое <s:element name="CalculStudents"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="doc"> <s:complexType mixed="true"> <s:sequence> <s:any/> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> используя php, я вызываю эту функцию ниже, это мой код $client = new SoapClient("some.wsdl"); $params = array("any"=>''); $result […]

Как создать динамические внешние файлы javascript?

Я думаю о том, как некоторые онлайн-службы создают динамические файлы JavaScript. Эти файлы имеют расширение .js, но их содержимое не является статическим. Я нашел образец файла здесь . Кажется, что этот скрипт генерируется с языком программирования более высокого уровня. Я думаю, что это делается с помощью PHP или чего-то подобного, но я не уверен, и […]

Как отправить сложные типы из PHP SoapClient на сервер ASP.NET SOAP?

Привет, у меня проблемы с отправкой массивов, структур и массивов структур из PHP на SOAP-сервер ASP.NET … У кого есть разрешение на это? Я много дней искал в Интернете, и любое занятие помогало мне. Перфапы Я что-то забываю … Есть примеры моего кода: $client = new SoapClient($options); $pCriteria = new stdClass(); $pCriteria->type=1; $pCriteria->capacity=4; //Test 1 […]

PHP и доступ к ComplexType в веб-службе SOAP

Я хочу позвонить в веб-сервис. И веб-сервис содержит некоторые элементы complextype. Я получаю хорошие результаты с ASP.NET и soapUI. Но я получаю сообщение об ошибке с PHP. Я не мог понять. Итак, вы могли бы мне помочь? Благодарю. Функция, которую я хочу вызвать: <xs:element name="GetHotelSearch"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="searchClass" nillable="true" type="q13:HotelSearch" xmlns:q13="http://schemas.datacontract.org/2004/07/Model"/> <xs:element minOccurs="0" […]

Как использовать WSDL

Я работаю над WSDL-приложением. Но на самом деле я не понял, что делает параметр «? Wsdl» и что мне делать с возвращенным XML. Например: https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl Этот URL-адрес возвращается и XML-строка, но что я буду делать с этим? Я могу преобразовать файлы схемы в классы java с помощью jaxb (xjc), но я не понял правильно, как […]

Создайте пользователя, используя Moodle webservice

Я попытался создать нового пользователя в Moodle с помощью веб-службы api. Я попытался с примером, который я нашел в github и с другим php-кодом В обоих я получаю тот же ответ: «Отсутствует необходимый ключ в единой структуре: пользователи» ответ: { "exception":"invalid_parameter_exception", "errorcode":"invalidparameter", "message":"Invalid parameter value detected", "debuginfo":"Missing required key in single structure: users" } Я […]