关闭

使用过的接口代码,忘记了复习用

标签: api接口实例
109人阅读 评论(0) 收藏 举报
分类:

这里是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>

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:27010次
    • 积分:598
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:38篇
    • 译文:0篇
    • 评论:1条
    最新评论