Heim > php教程 > php手册 > 微信公众平台接口API

微信公众平台接口API

WBOY
Freigeben: 2016-06-07 11:35:58
Original
1210 Leute haben es durchsucht

微信公众平台接口API,包括几乎所有的接口,接口调用方法,返回码等。
function checkSignature($token){
/*获取微信发送确认的参数。*/
$signature = $_GET['signature']; /*微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。*/
$timestamp = $_GET['timestamp']; /*时间戳 */
$nonce = $_GET['nonce']; /*随机数 */
$echostr = $_GET['echostr']; /*随机字符串*/
/*加密/校验流程*/
/*1. 将token、timestamp、nonce三个参数进行字典序排序*/
$array = array($token,$timestamp,$nonce);
sort($array,SORT_STRING);
/*2. 将三个参数字符串拼接成一个字符串进行sha1加密*/
$str = sha1( implode($array) );
/*3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信*/
if( $str==$signature && $echostr ){
return ture;
}else{
return false;
}
}

附件 WeChat.zip ( 15.99 KB 下载:179 次 )

AD:真正免费,域名+虚机+企业邮箱=0元

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage