-
Anonymous
Как я могу отправить запрос на мыло с помощью php SoapClient?
Сообщение
Anonymous »
Я хочу отправить указанный ниже объект с помощью мыла с помощью php SoapClient.
Код: Выделить всё
ReadSalesOrder
XX_RV_Interface_Order
0
Read
1000643
username
password
zh_CN
1000000
1000029
1000000
1000023
Я попробовал следующее:
Код: Выделить всё
$wsdl = 'http://example.com/ModelADService?wsdl';
$client = new SoapClient($wsdl);
$result = $client->__soapCall('queryData', array(
'ModelCRUDRequest' => array(
'ModelCRUD' => array(
'serviceType' => 'ReadSalesOrder',
'TableName' => 'XX_RV_Interface_Order',
'RecordID' => 0,
'Filter' => '',
'Action' => 'Read',
'DataRow' => array(
'field' => array(
'type' => 'integer',
'column' => 'C_BPartner_ID',
'lval' => '',
'disp' => '',
'edit' => '',
'error' => '',
'errorVal' => '',
'val' => 1000643,
)
)
),
'ADLoginRequest' => array(
'user' => 'username',
'pass' => 'password',
'lang' => 'zh_CN',
'ClientID' => 1000000,
'RoleID' => 1000029,
'OrgID' => 1000000,
'WarehouseID' => 1000023,
'stage' => '',
),
),
));
var_dump($result);
Неустранимая ошибка[/b]: Неперехваченное исключение SoapFault: [soap:Client] Параметр ModelCRUDRequest не существует!
Подробнее здесь:
https://stackoverflow.com/questions/346 ... soapclient
1717006489
Anonymous
Я хочу отправить указанный ниже объект с помощью мыла с помощью php SoapClient.[b]
[code]
ReadSalesOrder
XX_RV_Interface_Order
0
Read
1000643
username
password
zh_CN
1000000
1000029
1000000
1000023
[/code]
Я попробовал следующее:
[code]$wsdl = 'http://example.com/ModelADService?wsdl';
$client = new SoapClient($wsdl);
$result = $client->__soapCall('queryData', array(
'ModelCRUDRequest' => array(
'ModelCRUD' => array(
'serviceType' => 'ReadSalesOrder',
'TableName' => 'XX_RV_Interface_Order',
'RecordID' => 0,
'Filter' => '',
'Action' => 'Read',
'DataRow' => array(
'field' => array(
'type' => 'integer',
'column' => 'C_BPartner_ID',
'lval' => '',
'disp' => '',
'edit' => '',
'error' => '',
'errorVal' => '',
'val' => 1000643,
)
)
),
'ADLoginRequest' => array(
'user' => 'username',
'pass' => 'password',
'lang' => 'zh_CN',
'ClientID' => 1000000,
'RoleID' => 1000029,
'OrgID' => 1000000,
'WarehouseID' => 1000023,
'stage' => '',
),
),
));
var_dump($result);
[/code]
Неустранимая ошибка[/b]: Неперехваченное исключение SoapFault: [soap:Client] Параметр ModelCRUDRequest не существует!
Подробнее здесь: [url]https://stackoverflow.com/questions/34648961/how-can-i-send-the-soap-request-with-php-soapclient[/url]