Api PHP+;curl,HTTP POST打开购物车,添加到购物车部分?
有人能告诉我如何使用API通过HTTP POST打开购物车来进行PHP卷曲吗 我想发送如下数据:Api PHP+;curl,HTTP POST打开购物车,添加到购物车部分?,api,session,opencart,php-curl,Api,Session,Opencart,Php Curl,有人能告诉我如何使用API通过HTTP POST打开购物车来进行PHP卷曲吗 我想发送如下数据: product_id = 700, quantity = 1 至www.example.com 我希望curl会返回类似于{“success”:“success:您已经修改了您的购物车!”}有任何示例吗?按如下方式执行: <?php $output = apirequest(); function apirequest() { $params['product_id'] = 700;
product_id = 700, quantity = 1
至www.example.com
我希望curl会返回类似于
{“success”:“success:您已经修改了您的购物车!”}
有任何示例吗?按如下方式执行:
<?php
$output = apirequest();
function apirequest()
{
$params['product_id'] = 700;
$params['quantity'] = 1;
$input = array('data' => json_encode($params));
$options = array(CURLOPT_RETURNTRANSFER=> true, //return web page
CURLOPT_HEADER=> false, //don't return headers
CURLOPT_AUTOREFERER=> true, //set referrer on redirect
CURLOPT_CONNECTTIMEOUT=> 180, //timeout on connect
CURLOPT_TIMEOUT=> 180, //timeout on response
CURLOPT_POST=> 1, //I am sending post data
CURLOPT_POSTFIELDS=> $input
);
$ch = curl_init("www.example.com");
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
?>
谢谢,工作正常。但它有一些小变化。替换$input=array('data'=>json_encode($params))
到$input=http\u build\u query($params)代码>