国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 昌江| 常熟市| 重庆市| 临漳县| 琼海市| 措勤县| 高碑店市| 祁门县| 辽阳市| 平湖市| 柏乡县| 武隆县| 丽江市| 乌拉特前旗| 察哈| 龙井市| 阜宁县| 沐川县| 宜兰市| 镇远县| 志丹县| 广西| 岐山县| 缙云县| 正宁县| 丹阳市| 青田县| 颍上县| 理塘县| 龙里县| 开原市| 罗平县| 大厂| 九龙城区| 沙田区| 贵德县| 新邵县| 焦作市| 嘉义县| 武清区| 连城县|