人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁(yè)      樂(lè)道系統(tǒng)FAQ      php微信高級(jí)接口調(diào)用方法(自定義菜單接口、客服接口、二維碼)

php微信高級(jí)接口調(diào)用方法(自定義菜單接口、客服接口、二維碼)

標(biāo)簽: 發(fā)布日期:2016-11-28 00:00:00 365
【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)

怎么調(diào)用微信高級(jí)接口

微信高級(jí)接口和微信普通接口的區(qū)別

后臺(tái)服務(wù)器可以調(diào)用微信的接口與微信用戶進(jìn)行訊息的通信,這樣的行為就是在調(diào)用微信的接口,這些接口是基礎(chǔ)接口,你不需要任何付費(fèi)行為或者身份認(rèn)證行為就可以調(diào)用。但是有一些高級(jí)接口,你的微信公眾號(hào)必須達(dá)到一定的權(quán)限如通過(guò)微信認(rèn)證才能調(diào)用自定義菜單、微信支付等高級(jí)功能。
不過(guò)微信公眾帳號(hào)的測(cè)試號(hào)系統(tǒng)可以應(yīng)用這些高級(jí)接口(微信支付等涉及交易的接口除外)。

微信高級(jí)接口的調(diào)用

微信高級(jí)接口的調(diào)用需要先調(diào)用一個(gè)token_access接口,只有先調(diào)用這個(gè)接口才能調(diào)用其它高級(jí)接口。
如下:連通高級(jí)接口示意圖


調(diào)用token_access需要用到appID和appsecreset(在微信公眾號(hào)平臺(tái)開發(fā)(一)中已經(jīng)講述這兩者的由來(lái))

調(diào)用代碼如下

<?php
$appid = "wxbad0b4x543aa0b5e";
$appsecret = "ed222a84da15cd24c4bdfa5d9adbabf2";
$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret";
//下面是一個(gè)cURL會(huì)話過(guò)程,通過(guò)這個(gè)會(huì)話可以返回一段字符串{"access_token":"NU7Kr6v9L9TQaqm5NE3OTPctTZx797Wxw4Snd2WL2HHBqLCiXlDVOw2l-Se0I-WmOLLniAYLAwzhbYhXNjb"}
這就是我們要獲得的Access Token了。在調(diào)用高級(jí)功能接口的時(shí)候就靠它。這個(gè)過(guò)程用的時(shí)候直接引用就好,不需要深究,這個(gè)cURL系統(tǒng)相關(guān)函數(shù)有點(diǎn)多而且復(fù)雜。

$ch = curl_init();//初始化
curl_setopt($ch, CURLOPT_URL, $url);//與url建立對(duì)話
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); //進(jìn)行配置
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //進(jìn)行配置
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//進(jìn)行配置
$output = curl_exec($ch);//執(zhí)行對(duì)話,獲取接口數(shù)據(jù)Access Token
curl_close($ch);//關(guān)閉會(huì)話
$jsoninfo = json_decode($output, true);//解碼接口數(shù)據(jù),將json格式字符串轉(zhuǎn)換成php變量或數(shù)組。默認(rèn)是變量,加true后是數(shù)組。
$access_token = $jsoninfo["access_token"];

?>