您的位置:首页 > 移动开发 > 微信开发

微信开发准备工作

2016-03-17 19:30 459 查看
  本章主要是微信开发的开始准备工作

  首先,注册一个微信公众平台账号,登录后进入管理页面。

  选择“基本配置”,点击修改配置,看到以下页面



在配置之前需要有一个自己的服务器,可以在阿里云上租一个。

其中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地址。

现在初始的准备工作就算做完了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: