【移动应用开发技术】怎样对微信公众号基本配置_第1页
【移动应用开发技术】怎样对微信公众号基本配置_第2页
【移动应用开发技术】怎样对微信公众号基本配置_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【移动应用开发技术】怎样对微信公众号基本配置

这篇文章主要介绍怎样对微信公众号基本配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!这个是微信公众平台上的配置。这边的url值要直接点到文件上,不然不会成功.然后后台的设置

<?php

namespace

app\weixin\controller;

use

think\Controller;

define("TOKEN",

"******");//这里要输入你的token值

//

$wechatObj

=

new

wechatCallbackapiTest();

//

$wechatObj->valid();

class

Wx2

extends

Controller

{

public

function

index()

{

$echoStr

=

$_GET["echostr"];

//valid

signature

,

option

if($this->checkSignature()){

ob_clean();

//丢弃缓存中的内容

echo

$echoStr;

exit;

}

}

public

function

responseMsg()

{

//get

post

data,

May

be

due

to

the

different

environments

$postStr

=

$GLOBALS["HTTP_RAW_POST_DATA"];

//extract

post

data

if

(!empty($postStr)){

$postObj

=

simplexml_load_string($postStr,

'SimpleXMLElement',

LIBXML_NOCDATA);

$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

=

"Welcome

to

wechat

world!";

$resultStr

=

sprintf($textTpl,

$fromUsername,

$toUsername,

$time,

$msgType,

$contentStr);

echo

$resultStr;

}else{

echo

"Input

something...";

}

}else

{

echo

"";

exit;

}

}

private

function

checkSignature()

{

$signature

=

$_GET["signature"];

$timestamp

=

$_GET["timestamp"];

$nonce

=

$_GET["nonce"];

$token

=

TOKEN;

$tmpArr

=

array($token,

$timestamp,

$nonce);

sort($tmpArr,SORT_STRING);

72

$tmpStr

=

implode(

$tmpArr

);

$tmpStr

=

sha1(

$tmpStr

);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论