日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php 订单状态描述,获取不同状态订单列表

發布時間:2025/3/19 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 订单状态描述,获取不同状态订单列表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

http://platform.okbuy.com/supplier/api/unconfirmedorder

$UserId = 你的ID;

$key = '你的密鑰';//密鑰,參與簽名

//OrderCodes需要查詢的訂單號,最多不超過100個

$post_data = array (

"SignDate" => date('Y-m-d H:i:s'),

"UserId" => $UserId,

"Request" => json_encode(array('OrderCodes'=>array('121218394415'),'OrderDate'=>array('Start'=>'2012-10-10 10:10:10','End'=>'2012-12-20 10:10:10'),'Page'=>1))

);

//簽名開始

$sign_data = 'SignDate='.$post_data['SignDate'].',Request='.$post_data['Request'];

$sign = hash_hmac("md5",$sign_data, $key);

//簽名成功后將簽名放入$post_data數組等待post傳輸

$post_data['Sign'] = $sign;

//簽名完畢

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);

$outstr = curl_exec($ch);

curl_close($ch);

//echo $outstr;exit;

$response = json_decode($outstr,1);

//print_r($response);

//判斷是否有錯誤

if ($response['ErrorCode'] > 0){

echo "ErrorCode:".$response['ErrorCode'].",ErrorMessage:".$response['ErrorMessage'];

exit;

}

//驗簽

$sign_data = 'SignDate='.$response['SignDate'].',Result='.$response['Result'];

$sign_new = hash_hmac("md5",$sign_data, $key);

//如果驗簽成功

if ($sign_new == $response['Sign']){

$result = json_decode($response['Result'],1);

print_r($result);

//var_dump($result);

} else {

echo "failure";

}

總結

以上是生活随笔為你收集整理的php 订单状态描述,获取不同状态订单列表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。