PHP调用拼多多API模板
2018-04-08 11:50
169 查看
拼多多的 API 模板就更简单了,前段时间刚放出来接口权限,上周开始对接完成。
都是无需授权的接口,所以也就不需要刷新 token 之类的事。
另外拼多多的 token 过期时间是 30 天,每次都要重新获取 accesstoken,麻烦。
都是无需授权的接口,所以也就不需要刷新 token 之类的事。
另外拼多多的 token 过期时间是 30 天,每次都要重新获取 accesstoken,麻烦。
/*拼多多API类*/ class PDDApi { private $client_id = 'client_id'; // 你的client_id private $client_secret = 'client_secret'; // 你的client_secret private function GetPDDApi($apiType, $param) { $appInfo = zfun::f_getset('pdd_client_id,pdd_client_secret'); $param['client_id'] = $this->client_id; $param['type'] = $apiType; $param['data_type'] = 'JSON'; $param['timestamp'] = self::getMillisecond(); ksort($param); // 排序 $str = ''; // 拼接的字符串 foreach ($param as $k => $v) $str .= $k . $v; $sign = strtoupper(md5($this->client_secret. $str . $this->client_secret)); // 生成签名 MD5加密转大写 $param['sign'] = $sign; $url = 'http://gw-api.pinduoduo.com/api/router'; return self::curl_post($url, $param); } // post请求 private static function curl_post($url, $curlPost) { $ch = curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost); $result = curl_exec($ch); curl_close($ch); return $result; } // 获取13位时间戳 private static function getMillisecond() { list($t1, $t2) = explode(' ', microtime()); return sprintf('%.0f', (floatval($t1) + floatval($t2)) * 1000); } }
相关文章推荐
- PHP7.0微信公众平台开发3: API接口的调用代码模板
- PHP调用京东联盟开普勒、宙斯API模板
- php调用支付宝PHP接口API实现在线即时支付功能
- PHP:微信小程序调用【统一下单】【微信支付】【支付回调】API;XML转Array,Array转XML方法(通用)
- 基于PHP的短信接口调用示例代码模板
- 使用PHP调用TinyURL API的方法
- PHP实现人人OAuth登录和API调用
- 在smarty模板中调用PHP自定义函数(从smarty2到smarty3)【转】
- PHP 对sphinx的api调用
- php调用twitter api
- php调用新浪短链接API的方法
- Flex中利用ExternalInterface API从HTML模板(HTML templates)中调用ActionScript函数的例子
- PHP实现人人OAuth登录和API调用
- PHP调用小黄鸡 api post发送
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
- api 接口开发理论 在php中调用接口以及编写接口
- php调用模板
- PHP调用微信的API
- PHP微信公众号之调用api查询热门电影
- 利用php+curl调用极光IM第三方REST API方法经验