Articles of wsdl

Как решить ошибку: SOAP-ERROR: Кодировка: объект не имеет свойства «createLead»?

Я написал сценарий, который должен подключиться к защищенной веб-службе (ws-security). Однако при запуске скрипта я получаю эту ошибку: Error: SOAP-ERROR: Encoding: object has no 'createLead' property Я использую этот код: <?php $wsdl = "http://localhost/test/wsdl-src/CRMLeadService.wsdl"; $momurl = "https://integrationdev.momentum.co.za/sales/CRMService/CRMLeadService_v1_0/"; echo "Post to URL: {$momurl}\n"; $username = '817221'; $password = '1234'; //Perform Request $client = new SoapClient ($wsdl, […]

SOAP-ERROR: Разбор WSDL: не удалось загрузить из

Я интегрирую API Google Adwords в моем веб-приложении, я получаю сообщение об ошибке при выполнении моего php-файла, т.е. Ошибка: Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /var/www/vhosts/healthcampaign.in/httpdocs/smscampaign/pages/FacebookAds.php on line 187 SoapFault Object ( [message:protected] => SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords-sandbox.google.com/api/adwords/cm/v201406/CampaignService?wsdl' : failed to load […]

Magento SOAP API – исключение PHP для вызова метода входа: «похоже, что у нас нет XML-документа»

У меня возникли проблемы с подключением к SOAP API Magento через PHP SoapClient. У меня есть небольшая тестовая версия PHP-файла на моем dev-сервере со следующим кодом: <?php $soapC = new SoapClient('http://XXXX.com/api/soap/?wsdl', array('trace'=>true, 'exceptions'=>false)); $session = $soapC->__soapCall('login', array('TestUsr', 'test123')); var_dump($session); ?> Файл PHP находится на том же сервере, что и мой magento dev. Когда я запускаю […]

PHP SoapClient не может работать с https WS

У меня проблема с PHP SoapClient с WS (WSDL), который содержит https. моя версия PHP – 5.2.5. прежде чем вы спросите, да, я использую расширения для мыла PHP и openSSL. URL, который я пытаюсь достичь: https://id3check.gb.co.uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL код, который я использую: $url = "https://id3check.gb.co.uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL"; $options["connection_timeout"] = 25; $options["location"] = $url; $client = new SoapClient($url,$options); он не […]

Возвращение массива объектов в веб-службе PHP

Я хочу вернуть массив объектов статьи в веб-службу PHP, используя nuSOAP v 1.114. Вот как я установил WSDL: $server->wsdl->addComplexType( 'ArticleType', 'complexType', 'struct', 'all', '', array('articleId' => array('name'=>'articleId', 'type'=>'xsd:int'), 'heading' => array('name'=>'heading', 'type'=>'xsd:string'), 'text' => array('name'=>'text', 'type'=>'xsd:string') ) ); $server->wsdl->addComplexType( 'ArrayOfArticleType', 'complexType', 'array', '', 'SOAP-ENC:Array', array(), array( array('ref' => 'SOAP-ENC:arrayType', 'wsdl:arrayType' => 'tns:ArticleType[]' // ArticleType[] ) […]

Любое обходное решение для использования PHP SoapClient с локальным файлом WSDL (NON-URI)?

У меня есть приложение, работающее в режиме CLI на сервере, которому не нужно и не нужно запускать локальный httpd. Приложение выполняет исходящие взаимодействия с поставщиком веб-сервисов с использованием SOAP. У поставщика, о котором идет речь, есть некоторые проблемы с доступностью, и мы пытаемся уменьшить количество проблем, размещая файл WSDL локально по их предложению. Похоже, что […]

Как избавиться от исключения Unipot SoapFault: выглядит так, как будто у нас нет XML-документа в … "error

Я пытаюсь разработать бизнес-логику для динамического сайта, используя nusoap на стороне сервера (потому что мне нужны wsdls, а расширение PHP SOAP не может генерировать wsdls) и PHP SOAP extenstion на стороне клиента. Тем не менее, я не могу получить даже логин и функции getRole. Когда я пытаюсь вызвать клиента, я получаю следующее сообщение Uncaught SoapFault […]

PHP SoapClient: неизвестное расширение WSDL

Я пытаюсь реализовать веб-службу, запущенную в системе SAP PI. WSDL, который я получил, выглядит так: <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions name="request_SO" targetNamespace="http://company.ch/orstest/jason_test" xmlns:p1="http://company.ch/orstest/jason_test" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:documentation/> <wsp:UsingPolicy wsdl:required="true"/> <wsp:Policy wsu:Id="OP_request_SO"/> <wsdl:types> <xsd:schema targetNamespace="http://company.ch/orstest/jason_test" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://company.ch/orstest/jason_test"> <xsd:element name="request" type="request"/> <xsd:element name="response" type="response"/> <xsd:complexType name="request"> <xsd:annotation> <xsd:appinfo source="http://sap.com/xi/VersionID">a8b7948ac2e211e2b2380000001f0d6a</xsd:appinfo> </xsd:annotation> <xsd:sequence> <xsd:element name="body" type="xsd:string"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="response"> […]

Нужно ли иметь wsdl-файл для создания веб-службы в php?

Мой вопрос необходим для базового понимания веб-сервисов и более конкретно в сочетании с php Я хотел бы знать, если требуется наличие wsdl-файла для создания веб-службы или это то, что полезно для сторонних разработчиков, которые хотят получить доступ к веб-сервису? Кроме того, он генерируется автоматически в среде .net, но для php это немного сложнее. Какие у […]

Создание WSDL при использовании собственного класса SOAP PHP?

Я использую собственный класс SOAP в PHP 5, изменившись с NuSOAP, поскольку родной класс работает быстрее (и, по-видимому, развитие NuSOAP прекратилось). Однако PHP SOAP не обладает способностью генерировать WSDL. Есть ли опыт генерации WSDL в PHP? Если да, пожалуйста, рекомендуйте свой предпочтительный метод. Благодарю.

Intereting Posts