文档介绍:微信开发者验证方法及程序
微信公众平台接口开发验证程序?URL、TOKEN认证2种方式
成为开发者的第一步就是填写URL、TOKEN信息,来对你服务器进行验证
1)把下面代码复制并保存为一个php文件()
<?php
/**
*wechatphptest
*/
//defineyourtoken
define("TOKEN","weixin");
$wechatObj=newwechatCallbackapiTest();
$wechatObj->valid();
classwechatCallbackapiTest
{
publicfunctionvalid()
{
$echoStr=$_GET["echostr"];
//validsignature,option
if($this->checkSignature()){
echo$echoStr;
exit;
}
}
publicfunctionresponseMsg()
{
//getpostdata,Maybeduetothedifferentenvironments
$postStr=$GLOBALS["HTTP_RAW_POST_DATA"];
//extractpostdata
if(!empty($postStr)){
$postObj=simplexml_load_string($postStr,
LIBXML_NOCDATA);'SimpleXMLElement',
$fromUsername=$postObj->FromUserName;
$toUsername=$postObj->ToUserName;
$keyword=trim($postObj->Content);
$time=time();
$textTpl="<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<Content><![CDATA[%s]]></Content>
<FuncFlag>0</FuncFlag>
</xml>";
if(!empty($keyword))
{
$msgType="text";
$contentStr="etowechatworld!";
$resultStr=sprintf($textTpl,$fromUsername,$toUsername,$time,
$msgType,$contentStr);
echo$resultStr;
}else{