如何在php中使用Access_token獲取微信基礎(chǔ)接口憑證-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)如何在php中使用Access_token獲取微信基礎(chǔ)接口憑證,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

在臨縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),臨縣網(wǎng)站建設(shè)費(fèi)用合理。

1. 構(gòu)造一個(gè)請求函數(shù)


//設(shè)置網(wǎng)絡(luò)請求配置
public function _request($curl,$https=true,$method='GET',$data=null){
 // 創(chuàng)建一個(gè)新cURL資源
 $ch = curl_init();
 
 // 設(shè)置URL和相應(yīng)的選項(xiàng)
 curl_setopt($ch, CURLOPT_URL, $curl);  //要訪問的網(wǎng)站
 //啟用時(shí)會將頭文件的信息作為數(shù)據(jù)流輸出。
 curl_setopt($ch, CURLOPT_HEADER, false);  
 //將curl_exec()獲取的信息以字符串返回,而不是直接輸出。
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);  
 
 if($https){
 //FALSE 禁止 cURL 驗(yàn)證對等證書(peer's certificate)。
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true); //驗(yàn)證主機(jī)
 }
 if($method == 'POST'){
 curl_setopt($ch, CURLOPT_POST, true); //發(fā)送 POST 請求
  //全部數(shù)據(jù)使用HTTP協(xié)議中的 "POST" 操作來發(fā)送。
 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 
 }
 
 
 // 抓取URL并把它傳遞給瀏覽器
 $content = curl_exec($ch);
 
 //關(guān)閉cURL資源,并且釋放系統(tǒng)資源
 curl_close($ch);
 
 return $content;
}

2.獲取票據(jù)并保存

//獲取令牌[access_token]
public function _getAccessToken(){
 
 //指定保存文件位置
 if(!is_dir('./access_token/')){
 mkdir(iconv("UTF-8", "GBK", './access_token/'),0777,true); 
 }
 $file = './access_token/token';
 if(file_exists($file)){
 $content = file_get_contents($file);
 $cont = json_decode($content);
 if( (time()-filemtime($file)) < $cont->expires_in){
  //當(dāng)前時(shí)間-文件創(chuàng)建時(shí)間<token過期時(shí)間
  return $cont->access_token;
 }
 }
 
 $curl = '/tupian/20230522/token
 $content = $this->_request($curl);
 file_put_contents($file,$content);
 $cont = json_decode($content);
 return $cont->access_token;
 
}

以上就是如何在php中使用Access_token獲取微信基礎(chǔ)接口憑證,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站欄目:如何在php中使用Access_token獲取微信基礎(chǔ)接口憑證-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://muchs.cn/article40/dhcdho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)網(wǎng)站收錄、App開發(fā)、響應(yīng)式網(wǎng)站、ChatGPT搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司