本章主要是微信开发的开始准备工作
首先,注册一个微信公众平台账号,登录后进入管理页面。
选择“基本配置”,点击修改配置,看到以下页面
在配置之前需要有一个自己的服务器,可以在阿里云上租一个。
其中URL为你服务器的访问路径。(如:http://121.42.166.26/index_api.php)
其中index_api.php文件中需要书写验证代码,如下
<?php /** * wechat php test */ //define your token define("TOKEN", "你自己定义的token"); $wechatObj = new wechatCallbackapiTest(); $wechatObj->valid(); class wechatCallbackapiTest { public function valid() { $echoStr = $_GET["echostr"]; //valid signature , option if($this->checkSignature()){ echo $echoStr; exit; } } private function checkSignature() { // you must define TOKEN by yourself if (!defined("TOKEN")) { throw new Exception('TOKEN is not defined!'); } $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmpArr = array($token, $timestamp, $nonce); // use SORT_STRING rule sort($tmpArr, SORT_STRING); $tmpStr = implode( $tmpArr ); $tmpStr = sha1( $tmpStr ); if( $tmpStr == $signature ){ return true; }else{ return false; } } } ?>
之后选择启用“服务器配置”。
启用成功后你会得到一个AppID和AppSecret。
接下来如果要开始调用微信接口开发,需要先获取access_token,获取方法在微信的开发文档中有介绍
之后通过刚刚得到的access_token来获取微信服务器ip地址。
现在初始的准备工作就算做完了