php调用淘宝接口
来源:互联网 发布:彩票遗漏数据分析技术 编辑:程序博客网 时间:2024/04/29 05:52
<?php
$para = array( 'format' => 'json', 'v' => '2.0', 'sign_method' => 'md5', 'app_key' => $app_key, 'app_secret' => $app_secret, 'session' => $app_session, 'app_nick' => $app_nick, 'app_type' => 'B', 'method' => 'taobao.trade.get', 'fields' => 'tid,type,status,payment,orders', 'tid' =>$tid);$result = do_execute($url, $para, $para);//var_dump($result);exit;$arr = json_decode($result);print_r($arr);exit;function do_execute( $url, $apiParams, $sign_conf) { $timestamp = date("Y-m-d H:i:s"); $apiParams ['timestamp'] = $timestamp; $sign_conf['timestamp'] = $timestamp; $apiParams ['sign'] = createSign ( $apiParams['app_secret'], $sign_conf); // 签名生成sign $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $url ); curl_setopt ( $ch, CURLOPT_FAILONERROR, false ); curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt ( $ch, CURLOPT_TIMEOUT, 30 ); // 如果参数为数组则 if (is_array ( $apiParams ) && 0 < count ( $apiParams )) { $postBodyString = ""; foreach ( $apiParams as $k => $v ) { $postBodyString .= "$k=" . urlencode ( $v ) . "&"; } unset ( $k, $v ); } else { $postBodyString = $apiParams; } try { curl_setopt ( $ch, CURLOPT_POST, true ); curl_setopt ( $ch, CURLOPT_POSTFIELDS, substr ( $postBodyString, 0, - 1 ) ); $reponse = curl_exec ( $ch ); if (curl_errno ( $ch )) { $curl_error = curl_error ( $ch ); throw new Exception ( $curl_error, 0 ); } else { $httpStatusCode = curl_getinfo ( $ch, CURLINFO_HTTP_CODE ); if (200 !== $httpStatusCode) { throw new Exception ( $reponse, $httpStatusCode ); } } } catch (Exception $e) {} curl_close ( $ch ); return $reponse;}/** * 生成签名 */function createSign($appSecret, $paramArr) { $sign = $appSecret; ksort ( $paramArr ); foreach ( $paramArr as $key => $val ) { if ($key != '' && $val != '') { $sign .= $key . $val; } } $sign .= $appSecret; $sign = strtoupper ( md5 ( $sign ) ); return $sign;}
0 0
- php调用淘宝接口
- 淘宝接口基础调用方法-查询商品-php
- 淘宝接口调用
- 淘宝接口调用,面向对象
- 淘宝奇门接口PHP例子
- PHP调用淘宝IP地址查询接口查询IP所在地信息实例
- python下调用淘宝top接口例子
- 淘宝api接口调用的例子
- 调用淘宝接口查询IP所在地
- php 调用.net 接口
- php 调用webservice接口!!
- php调用接口
- php调用c接口
- PHP调用webservice接口
- PHP 调用webservice接口
- PHP调用WebService接口
- php xml接口调用
- php调用接口
- 神经网络学习笔记
- mysql删除重复记录
- 去哪儿攻略app v3.9.2 官方iphone版
- strtok函数嵌套
- 机票管理系统(Android版)
- php调用淘宝接口
- 使用php扩展trie_filter,利用词库,过滤敏感词
- Mahout学习之Mahout简介、安装、配置、入门程序测试
- jquery选择器中的空格与大于号>、加号+与波浪号~的区别
- VMware虚拟机窗口设置
- dm6446 开发流程
- LNMP环境搭建(CentOS7+Nginx1.10.1+MySQL5.6.31+PHP5.6.22)
- js添加到html
- kinfu.h接口大全