美文网首页
微信公众平台开发基本配置

微信公众平台开发基本配置

作者: lookphp | 来源:发表于2018-05-16 11:45 被阅读181次

公众号中服务器配置

在服务器地址配置上可用80端口访问的地址,令牌需要与自有服务器的配置一致。其他可选。

参数 参数值
服务器地址(URL) http://think.xxxx.cn/wechat/index.html
令牌(Token) signature
消息加解密秘钥(EncodingAESKey) k7btEF9MfKupRvybC5XAeQWB5ao3KH
消息加解密方式 明文模式

自有服务器配置

自有服务器的代码主要用于验证,用户在微信开发者平台点击“提价”按钮时,微信发送过来的参数,同时将验证结果返回给微信。

public function index()
    {
        //获得参数 signature nonce token timestamp echostr
        $nonce     = $_GET['nonce'];
        $token     = 'signature';
        $timestamp = $_GET['timestamp'];
        $echostr   = $_GET['echostr'];
        $signature = $_GET['signature'];
        //形成数组,然后按字典序排序
        $array = array();
        $array = array($nonce, $timestamp, $token);
        sort($array);
        //拼接成字符串,sha1加密 ,然后与signature进行校验
        $str = sha1( implode( $array ) );
        if( $str  == $signature && $echostr ){
            //第一次接入weixin api接口的时候
            echo  $echostr;
            exit;
        }else{
            $this->reponseMsg();
        }
    }

提交验证

用户在公众平台点击“提交”后,自有平台接收的参数如下:

140.107.59.180 - - [16/May/2018:11:09:40 +0800] "GET /wechat/index.html?signature=a0b18020afcb29d94a207f87183728c948a4a125&echostr=2958099473294221495&timestamp=1526442180&nonce=3234762544 HTTP/1.0" 200 19 "-" "Mozilla/4.0" "-"

验证成功

验证成功则服务器配置立即生效。

相关文章

  • 微信授权

    一、微信公众平台配置 1. 获取appid, appsecret,添加白名单 登录微信公众平台,进入基本配置。开发...

  • 微信公众号配置

    微信支付 - 商户平台 商户号 支付证书 微信公众号 appid & appscret 开发 > 基本配置 > ...

  • 微信服务器接入

    这几天正在学习微信公众号开发,后台JAVA基于SSM框架对微信公众号进行开发。 微信公众平台“基本配置”。详细请参...

  • 微信扫码支付模式二-快速实现

    开发者编号APPID: 在【微信公众平台】->开发->基本配置中获取开发者密钥APPSECRET:在【微信公...

  • 01微信公众平台之开发中心

    1.微信公众平台的开发中心 微信公众平台的开发中心 在微信公众平台-开发-服务器配置,设置好服务器地址等配置信息,...

  • 微信公众平台开发基本配置

    公众号中服务器配置 在服务器地址配置上可用80端口访问的地址,令牌需要与自有服务器的配置一致。其他可选。 自有服务...

  • a simple chat robert

    在微信公众号管理平台,开发 - 基本配置,复制开发者 ID(AppID),设置为 config 的 appid 的...

  • 微信JSSDK前端应用教程

    一、配置公众号①基本配置首先,你得有一个微信公众号,然后登陆微信公众平台 https://mp.weixin.qq...

  • 记基于react的一次微信公众号开发

    微信公众号开发流程配置 微信公众号的基本配置选项中: 1, 获取appId和appSecret(如果查看不到, ...

  • 谷歌浏览器chrome无法安装和启用微信商户安全控件

    公众号商城开发或者小程序商城开发的时候,都要用到微信商户支付。开发人员在配置微信商户平台的时候,操作微信商户平台需...

网友评论

      本文标题:微信公众平台开发基本配置

      本文链接:https://www.haomeiwen.com/subject/gwhpdftx.html