简体   繁体   English

LendingClub API OrderSubmitOrders操作

[英]LendingClub API OrderSubmitOrders action

I am attempting to interface with the LendingClub API using SOAP. 我正在尝试使用SOAP与LendingClub API进行接口。 I've generated some classes using wsdl2php. 我已经使用wsdl2php生成了一些类。

The wsdl file can be found here: https://www.lendingclub.com/ws/1.3?wsdl 可在以下位置找到wsdl文件: https ://www.lendingclub.com/ws/1.3?wsdl

I've successfully executed 4 of the 5 API methods, but the submit order method results in the following error: 我已经成功执行了5种API方法中的4种,但是submit order方法导致以下错误:

Fatal error: Uncaught SoapFault exception: [Client] SOAP-ERROR: Encoding: Violation of encoding rules 致命错误:未捕获的SoapFault异常:[客户端] SOAP错误:编码:违反编码规则

Code exert (integer IDs replaced by XXXXXX: 代码发挥作用(整数ID替换为XXXXXX:

$order = new Order();
$order->loanId = XXXXXX;
$order->requestedAmount = 25.00;
$order->portfolioId = XXXXXX;

$order_instruct = new OrderInstruct();
$order_instruct->aid = XXXXXX;
$order_instruct->orders = $order;

$submit_order = new OrderSubmitOrders();
$submit_order->instructs = $order_instruct;
$submit_order_response = $lendingClub->OrderSubmitOrders($submit_order);
var_dump($submit_order_response);

Thanks in advance. 提前致谢。

$my_order= new Order();
$my_order->loanId = $soapResponse->result->loans[0]->id;
$my_order->requestedAmount = 'xxx';
$my_order->portfolioId = 'xxxxxxxxx';


$instruct = new OrderInstruct();
$instruct->aid = "xxxxxxxxx";
$instruct->orders = array(my_order);

$orderSubmitObject = new OrderSubmitOrders();
$orderSubmitObject->instructs = $instructs;

$lendingClub->OrderSubmitOrders($orderSubmitObject);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM