0
我試圖從PHP數據庫獲取product API詳細信息。使用runQuery獲取產品API詳細信息(3DCART高級API)
<?php
class Data {
private $db;
public function __construct(){
$this->db = new soapclient('http://api.3dcart.com/cart_advanced.asmx?WSDL',array('trace'=>1,'soap_version'=>SOAP_1_1));
}
public function query($sql){
$param = array(
'storeUrl'=>"[URL]",
'userKey'=>"[KEY]",
'sqlStatement'=>$sql
);
$result = $this->db->runQuery($param);
$match = $result->runQueryResult->any;
$sxe = new SimpleXMLElement($match);
return $sxe->runQueryRecord;
}
}
$db = new Data();
$query = $db->query("SELECT * FROM product WHERE catalogid = 1");
var_dump($query);
?>
運行這個程序後,我得到這個
<Error xmlns="">Error trying to get data from the store. Technical description: First request failed.This feature is disabled in demo mode. --- request params: storeURL=XXXXXXXXXXXX.3dcart.net, Method=runQuery, UserKey=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, UserIp=49.207.181.148, CallbackUrl=, sqlStatement=SELECT+*+FROM+product+WHERE+catalogid+%3d+1</Error>object(SimpleXMLElement)#6 (0) {
}
我真的不知道如何使用PHP獲得產品列表。如果有人知道,請告訴我如何獲得產品清單。
感謝您的快速響應。讓我檢查他們的支持團隊。 – Anand