Articles of soap

Ошибка ответа на парную партию PHP – SimpleXMLElement

У меня возникают проблемы с использованием PHP SimpleXMLElement и simpleSMLToArray() для анализа SOAP-ответа. Я получаю SOAP-ответ от моего SOAP-сервера просто отлично. В этом случае я пишу как клиент SOAP, так и сервер. Я использую NuSoap для сервера. Для меня реакция на мыло выглядит идеально, но PHP5 Soap Client, похоже, не анализирует ее. Итак, как и […]

Мыло 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» на порту […]

NetSuite – поиск PHP для получения более 1000 записей

Я работаю с NetSuite PHP Toolkit (версия 2013_2). И я смог сделать успешный поиск с сохранением и поиск клиентов. Кроме того, мои фактические клиенты составляют 1800 человек, тогда как я получаю только 1000 записей из моего вызова NetSuite. Поэтому мне нужно знать, если мы сможем получить все записи (более 1000) в вызове NetSuite с помощью […]

PayPal Express возвращает сообщение об ошибке 4011 в режиме Sandbox

Я использую функцию PayPal в режиме Sandbox в своем PHP-скрипте (curl + SOAP). У меня простая форма покупки с кнопкой «Купить». Когда он нажимается, я отправляю начальный запрос SetExpressCheckout и получаю успешный ответ от PayPal с Acc = success и свежим токеном <Ack xmlns="urn:ebay:apis:eBLBaseComponents">Success</Ack> <Token xsi:type="ebl:ExpressCheckoutTokenType">EC-4GV76670YM092205U</Token></SetExpressCheckoutResponse> Затем я пытаюсь перенаправить скрипт в PayPal с помощью […]

PHP SoapClient – возврат значений атрибутов в ответ

Я пытаюсь получить значения из веб-службы. Ответ формируется как .. <campaign Id="200"> <name> test </name> </campaign> PHP-код SoapClient( "WSDL"); $return = $client->GetCampaigns('Username', 'Password' ); Но когда я пытаюсь получить доступ к возврату, я получаю только stdClass с атрибутом name. public 'Campaign' => array 0 => object(stdClass)[46] public 'Name' => string 'chris test' (length=10)

Файловые привязки с PHP5 SOAP

Я пишу код, чтобы поговорить с веб-сервисом через WSDL-SOAP. Я использую встроенную модификацию мыла php5. Все идет нормально. Однако теперь мне нужно загружать файлы как «вложения» поверх мыла. Взаимоотношения загадочно молчат о том, как это сделать. Разумеется, его возможные или PHP-документы упоминали бы это как ограничение? : \ Я сделал это несколько лет назад с […]

Ответ службы wsdl после отправки переменных, php

Я новичок в SOAP WSDL FUNCTIONS. У меня есть клиент, которому был предоставлен wsdl-файл от компании, которая занимается тестированием автомобилей. Мой клиент является субподрядчиком для них. Они сказали нам загрузить информацию о автомобильной табличке, категории и т. Д. И после того, как будут отправлены детали. Будет получен ответ от сервера об успехе или неудаче. Пожалуйста, […]

Разбор CDATA из SOAP-ответа с PHP

Я пытаюсь разобрать CDATA из ответа SOAP с помощью SimpleXML и Xpath. Я получаю вывод, который я ищу, но возвращаемый результат – это одна непрерывная строка данных без разделителей, что позволило бы мне разобрать. Я ценю любую помощь! Вот ответ SOAP, содержащий CDATA, который мне нужно проанализировать: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns1:getIPServiceDataResponse xmlns:ns1="http://ws.icontent.idefense.com/V3/2"> <ns1:return xsi:type="ns1:IPServiceDataResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> […]

PHP повторяющиеся элементы в мыльном вызове

У меня проблема с мыльным вызовом, который я пытаюсь сделать с PHP. Сначала некоторые справочные данные: вызов идет к системе, которая выполняет поиск человека в большой CRM-системе. Это требует информации, такой как имя, город, дата рождения и т. Д.). При успешном завершении он должен возвращать один или несколько идентификаторов. Интерфейс мыла является стандартным элементом системы, […]

Установка php-soap с yum и грушей не работает

Я пытаюсь установить расширение SOAP для PHP на сервере Centos 6.4. Я довольно незнакома с менеджерами пакетов, установкой пакетов из CLI и настройкой их в PHP. Я достаточно компетентен в управлении файлами php.ini и других файлов PHP (soap.ini и т. Д.). Я попытался установить это с помощью команды: yum install php-soap но это дает мне […]