• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 办公软件
  • 多媒体
  • 图形图像
  • 系统工具
  • 安全杀毒
  • 聊天工具
  • 电脑学习
  • 应用软件
  • 网络软件
  • 课件工具
  • 浏览器
  • 手机软件
您的位置:首页 > 软件教程 >手机软件 > 微信公众号开发服务器配置URL和token填写方法

微信公众号开发服务器配置URL和token填写方法

作者:佚名 字体:[增加 减小] 来源:互联网

本文主要包含微信,公众号,服务器等软件教程,佚名希望在学习及工作中可以帮助到您

很多人不明白微信公众号开发者中心服务器配置里面的url和token是什么,不会填写。看了教程也不理解是什么,本文详述一下这个问题。

方法/步骤

作为一名微信公众号开发者,别人进入你的微信公众号,肯定会看见某些网页,或者给你发某些信息,你需要实时自动回复,所以你需要一个24小时为用户服务的服务器。我们所要填写的url就是你提供的服务器的地址,前提是这个服务器的地址你要能够访问,且能够控制。而token是用来验证的。

微信公众开发URL和token填写详解

然后你需要一个服务器,服务器可以自己购买,也能用新浪sae,百度bae。方法是进入其开发者中心,注册一个开发者账号。并进行实名认证!(没有进行实名认证的小伙伴们是无法成功的)

微信公众开发URL和token填写详解

注册完毕后,我们进入控制台创建一个新应用。

微信公众开发URL和token填写详解

微信公众开发URL和token填写详解

创建完应用之后我们进入左侧代码管理,提示我们创建一个新版本,点击确定创建一个新版本。然后选择第一张图中的编辑代码选项。弹出第二张图,双击index.php编辑本页代码。

微信公众开发URL和token填写详解

微信公众开发URL和token填写详解

将下面的代码加标点复制进去。将define("TOKEN", "weixin")这句话中的weixin改成你自己的token,例如zijidetoken;然后点击右上角的全部保存。

<?php

/**

  * wechat php test

  */

//define your token

define("TOKEN", "weixin");

$wechatObj = new wechatCallbackapiTest();

$wechatObj->valid();

class wechatCallbackapiTest

{

public function valid()

    {

        $echoStr = $_GET["echostr"];

        //valid signature , option

        if($this->checkSignature()){

        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);

$tmpStr = implode( $tmpArr );

$tmpStr = sha1( $tmpStr );

if( $tmpStr == $signature ){

return true;

}else{

return false;

}

}

}

?>

微信公众开发URL和token填写详解

按照第一幅图中又键点击index.php文件,选择通过URL访问得到第二幅图,复制地址栏的网址,这就是你微信开发需要填写的url,而你需要填写的token就是你上一步骤自己修改后的token。

微信公众开发URL和token填写详解

微信公众开发URL和token填写详解

微信公众开发URL和token填写详解

填写完毕,提交成功。好了,你可以开始你的微信公众开发了。

微信公众开发URL和token填写详解

注意事项

开发者一定要实名认证后才行,不然会提示验证token失败。

微信开发需要php知识。

您可能想查找下面的文章:

  • 微信怎么添加七彩小黄鸭表情?
  • 微信意外保险在哪购买?
  • 微信怎么制作支付宝巨额资产账单?
  • 微信怎么样帮助释放手机内存
  • 微信猜拳动态表情包|微信猜拳作弊表情包|微信猜拳表情包
  • 微信石头剪刀布作弊器|微信石头剪刀布辅助器
  • 微信中未使用的卡包不小心删除了怎么解决
  • 微信怎么刷码乘车并查看乘车记录?
  • 微信怎么查询公交车到站时间及位置?
  • 微信怎么充值公交卡? 微信公交卡充值方法

相关文章

  • 小米贷款怎么样 小米贷款额度介绍
  • Picsart能制作花底字吗 Picsart制作漂亮的花底字图文教程
  • 抖音怎么拍摄万圣节捣蛋计划视频?
  • 讯飞语点APP如何使用
  • 和包客户端如何修改手势密码?
  • 优听Radio可以设置定时睡眠吗?
  • now直播怎么取消已关注的人?now直播取消关注的方法介绍
  • 狗管家在哪里删除狗狗?怎么删除狗狗?
  • 淘宝怎么开通88VIP会员?
  • 微信电脑版登陆后怎样让手机也提示新消息通知

文章分类

  • 办公软件
  • 多媒体
  • 图形图像
  • 系统工具
  • 安全杀毒
  • 聊天工具
  • 电脑学习
  • 应用软件
  • 网络软件
  • 课件工具
  • 浏览器
  • 手机软件

最近更新的内容

    • 足记app怎么删删除已经发布的动态?
    • 京东618活动 京东10亿红包全民抢活动介绍
    • 盯盯app建立的企业怎么解散? 盯盯解散团队的教程
    • 淘票票怎么使用兑换码兑换电影票?
    • 咕咚运动app怎么关闭消息通知?
    • 滴滴打屁是什么?滴滴打屁用法教程
    • 手机qq好友上限是多少人
    • 微信闪照怎么发?微信小程序闪照制作发送教程
    • 铃声多多版PP助手怎么设置iphone铃声
    • 整点疯抢300万红包 天猫六一儿童节支付宝红包口令答案

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有