如何使用Bigcommerce Api加速产品数据更新到Bigcommerce商店?

时间:2014-07-24 14:32:17

标签: api bigcommerce

$mysql = mysql_query("select * from `bctablename`") or die(mysql_error()); 
$rows = mysql_num_rows($mysql);
if($rows > 0) { //product exist in merge file

$product_details = mysql_fetch_array($mysql);
$product_info = array('price' => $product_details['price'],
'cost_price' => $product_details['cost_price'],
'retail_price' => $product_details['retail_price'],
'sale_price' => $product_details['sale_price'],
'bin_picking_number' =>$product_details['bin_picking_no'],
'availability_description' => $product_availability,
'availability' => 'available'); 
Bigcommerce_Api::updateProduct($result['product_id'], $product_info);
}

我使用上面的简单查询来从我们的网站上获取产品详细信息 数据库表(使用Api从bigcommerce获取所有产品) 并使用API​​更新BC商店中的产品。

仅需1小时即可更新600 - 700种产品。但根据大型商务支持,每小时将更新20,000个产品。由于我正在开发一个处理批量数据(大约40,000种产品)的应用程序(使用Bigcommerce Api),因此需要花费大量时间进行更新。

请告诉我如何加快处理速度。

0 个答案:

没有答案