2013-12-10 77 views
1

我需要一些关于BigCommerce API的帮助。我想问,我怎么能写这个声明获取Bigcommerce中订单的产品

GET orders/{id}/products.json 

在PHP中。

基本上我试图从特定的订单中获取产品。如果我在命令提示符下键入它,它将返回货品中的产品,但我想在PHP中运行它。

任何想法?

让我知道谢谢。

回答

1

您可以卷曲请求的Bigcommerce产品API

下面是一个简单的卷曲段获得产品的详细信息:

<?php 
$api_url = 'https://XYZ.mybigcommerce.com/api/v2/orders/201/products.json'; 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array ('Accept: application/json', 'Content-Length: 0')); 
curl_setopt($ch, CURLOPT_URL, $api_url); 
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt($ch, CURLOPT_USERPWD, "admin:YOUR API KEY"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

$response = curl_exec($ch); 

$result = json_decode($response); 
echo "<pre>"; 
print_r($result); 
echo "</pre>"; 
?>