这里是php代码:
<?php
header("content-type:text/html;charset=utf-8;");$page = isset($_GET['p']) ? (int)$_GET['p'] : 1; //传过来的值
$queryUrl = "http://api.xxxxxx.com/service/check?"; //请求
$key = '6xx59D4CB82833323A235DF24F0B6E75E725DD20EF5D1B839A9C677D01F9120'; //安全密匙
$d['app_key'] = 'D0000293'; //app的键
$d['v'] = '0.0.1';
$d['sign_method'] = 'sha-256';
$d['partner_id'] = 'pop-api-java-20150905';
$d['format'] = 'json';
$d['timestamp'] = time()*1000;
$d['method'] = 'pop.api.item.update';
//请求参数
$d['itemId'] = $_POST['item_id']; //商品数字编号
$d['price'] = $_POST['price']; //商品价格
$d['fields'] = 'result,message';
$d['tradeFrom'] = 'PC';
$d['status'] = 'WAIT_SELLER_SEND_GOODS';
$d['haveCFY'] = '1';
$d['pageNo'] = $page;
$d['pageSize'] = 20;
ksort($d);
$str = $key;
foreach($d as $k => $v){
$str .= $k;
$str .= $v;
}
$d['sign'] = strtoupper(hash('sha256',$str)); //转换成大写
$res = file_get_contents($queryUrl.http_build_query($d)); //获取数据
$orderResult = json_decode($res,1);
echo '<pre>';
print_r($orderResult);
下面是html代码
<form action="./xxxxx.php" method="post">
<input type="text" name="item_id" value="100212289"><br>
<input type="text" name="price" value="38"><br>
<input type="submit" value="submit" name="submit"><br>
</form>