国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP版微信小店接口開發實例

2024-05-04 23:52:13
字體:
來源:轉載
供稿:網友

本文實例講述了PHP版微信小店接口開發方法。分享給大家供大家參考,具體如下:

首先 大家可以去下一份小店開發的 API接口 因為 下面所有的 微信小店接口 數據格式 參數 API手冊 里面都有現成的 你可以直接拿來用 好了 下面上代碼

這里給大家 下載微小店 API文檔

這里就先拿查詢商品作為例子

//首先第一步是 獲取access_token的代碼 我這里呢 對token做了存表里的 因為token有限制private function access_token(){appid=shopappid;//復制的時候將appid寫上你自己的apps=shop_appsecret;//復制的時候 將appsecret寫上你自己的wxuserdb=M('Wxuser′);//你可以去掉這里注意!!!wxuser=wxuserdb−>where(array('appid′=>appid))->find();//得到access_tokenif(wxuser[′atupdatetime′]==′′||intval(time())−intval(wxuser['atupdatetime'])>4000||$wxuser['access_token']=="“){    $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$apps;    $ch = curl_init();    curl_setopt($ch, CURLOPT_URL, $url);    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    $output = curl_exec($ch);    curl_close($ch);    $jsoninfo = json_decode($output, true);    $access_token = $jsoninfo["access_token"];    $wxuser['access_token']=$access_token;    $wxuser['atupdatetime']=time();    $wxuserdb->where(array('appid'=>$appid))->save($wxuser);  }else{    $access_token = $wxuser['access_token'];  }  return $access_token;}

這里我封裝了下 是通過接口 獲取數據

封裝的 PHP curl()方法

private function get_res(url,data){ch=curlinit();curlsetopt(ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt(ch,CURLOPTSSLVERIFYHOST,FALSE);curlsetopt(ch, CURLOPT_URL, url);curlsetopt(ch, CURLOPT_POSTFIELDS, data);curlsetopt(ch, CURLOPT_RETURNTRANSFER, true);output=curlexec(ch);curl_close(ch);jsoninfo = json_decode(output,true);returnjsoninfo;}
/*** productid get productinfo根據id獲取商品信息*/private function get_product_info(){wxtoken=this->access_token();//獲取到tokenproductid=′pP3K2s25zDRY50n3nLCKqZvPzINM′;//商品idurl = "https://api.weixin.qq.com/merchant/get?access_token=".wxtoken;//這里是通過商品id查詢商品信息的接口地址data='{ "product_id": "'.product_id.'"} ';    echothis->get_res(url,data);//通過之前封裝的 PHP curl()方法exit;}

需要 拿去直接用的 朋友只需要更改appid 和 secret

其他接口 只需要換掉 接口地址 和 傳輸的 數據

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 大埔县| 张家川| 万荣县| 张家界市| 吐鲁番市| 松滋市| 卢湾区| 西乌| 元氏县| 渝北区| 深州市| 兴化市| 赤城县| 仲巴县| 墨江| 平舆县| 呼伦贝尔市| 张家口市| 偃师市| 瑞安市| 隆昌县| 宕昌县| 浮山县| 太和县| 耒阳市| 容城县| 公主岭市| 信宜市| 葫芦岛市| 寻乌县| 怀宁县| 虹口区| 武威市| 六枝特区| 邢台市| 岗巴县| 泸西县| 华坪县| 阳春市| 垫江县| 图木舒克市|