因為公司專案需求,需要接入拼多多的開放平台,呼叫拼多多的部分介面。但拼多多沒有php的sdk,所以自己封裝了乙個適用於yii框架的簡單的類,來完成拼多多開放平台的對接。
關於拼多多開放平台的配置,就不介紹了,拼多多的文件裡都有,下面直接展示一下我封裝的類:
* 生成簽名
* @param $params
* @return string
* @author: swz
* @time: 17:46
* @date: 2019/10/22
* @describe:
*/private function signature($params)
});return strtoupper(md5(sprintf('%s%s%s', $this->clientsecret, $paramsstr, $this->clientsecret)));
}/**
* 介面請求
* 跳轉到拼多多授權頁面獲取code
* @param string $state
* @param null $view
* @author: swz
* @time: 17:32
* @date: 2019/10/22
* @describe:
*/public function authorizationredirect($state = 'state', $view = null)
/*** 獲取拼多多授權登入url
* @param null $state
* @param null $view
* @return string
* @author: swz
* @time: 17:33
* @date: 2019/10/22
* @describe:
*/public function authorizationurl($state = null, $view = null)
/*** 獲取access_token
* @param null $code
* @param null $state
* @return mixed
* @author: swz
* @time: 17:32
* @date: 2019/10/22
* @describe:
*/public function getaccesstoken($code = null, $state = null)
/*** 使用refresh_token重新整理access_token
* @param $refreshtoken
* @param null $state
* @return mixed
* @author: swz
* @time: 17:34
* @date: 2019/10/22
* @describe:
*/public function refreshtoken($refreshtoken, $state = null)
public function token($params)
/*** 獲取http例項
}然後是config配置:
'pinduoduoopen' => [
'class' => 'common\components\vendor\pinduoduoopen',
'clientid' => '*********',
'clientsecret' => '*********x',
'membertype' => 'merchant',
'redirecturl' => '******xx',
],
使用方式—授權跳轉
$pinduoduo->authorizationredirect();
使用方式----獲取token:
$tokendata = $pinduoduo->getaccesstoken();
使用方式-----介面呼叫:
//拼多多獲取商品列表
$pinduoduogoodsdata = $pinduoduo->request(pinduoduoopen::api_pdd_goods_list_get, ['page' => $this->page, 'page_size' => $this->page_size], 『使用者的access_token』);
2018拼多多(三)
六一兒童節,老師帶了很多好吃的巧克力到幼兒園。每塊巧克力j的重量為w j 對於每個小朋友i,當他分到的巧克力大小達到h i 即w j h i 他才會上去表演節目。老師的目標是將巧克力分發給孩子們,使得最多的小孩上台表演。可以保證每個w i 0且不能將多塊巧克力分給乙個孩子或將一塊分給多個孩子。輸入描...
拼多多案例研究
以前就有,但是拼多多把拼團這個點發揚光大,做成乙個以拼團為主的電商軟體。拼多多之所以能成功,最主要的就是他的目標人群,定位得非常準確 就是基本文化素質不高的一類人。這類人對決定 的的質量引數不太注重,更側重於關注實用性,用彩電作為例子的話,就是相對於彩電的具體畫素,他們更關注彩電的尺寸。他們不是很在...
拼多多案例分析
2018年,電商界的 黑馬 當屬拼多多無疑,僅用了三年的時間,拼多多就成功敲響了納斯達克的鐘聲,在美國正式上市。所謂病毒營銷,指的是利用公眾的積極性和人際網路,讓營銷資訊像病毒一樣傳播和擴散,營銷資訊被快速複製傳向數以萬計 數以百萬計的觀眾,它能夠像病毒一樣深入人腦,快速複製,迅速傳播,將資訊短時間...