微信公众平台开发模式url怎么填?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众平台开发模式url怎么填?相关的知识,希望对你有一定的参考价值。

微信公众平台开发模式url怎么填?我们有自己服务器。这个是直接连服务器么?还是需要在做个程序怎么的弄。完全搞不懂。求清楚点解释。

步骤如下:
1、首先登录公众平台,点击设置,点击账号信息。
2、进入第三方平台,注册个账号,然后用注册的账号密码登录。
3、登录后点击添加公众号,填写内容后就可以绑定了,点击保存,保存后就可以看URL和Token了。
4、打开公众平台,点击功能管理-高级模式,再点击开发模式,点击“我要成为开发者”,协议同意后就能填写url和token。
参考技术A 我想你说的是申请成为开发者时要填写的网址吧。
这个url是用来接收微信服务器请求的数据的。你需要在服务器上的一个页面加入代码,接收数据,处理后再返回数据,则成为开发者成功。
这个URL你可以随便填,但有以下条件:
1.此URL可以访问
2.此URL后台需要接收到微信平台get来的数据,接收到数据后经过指定的处理,再返回数据给指定网址

这就是要做个简单的网站程序追问

那我要是把我们网站直接填进去会有什么后果么?这个url是不是可以更改?

追答

填进去点击确定之后微信服务器就会给你的网址发送一个GET包,如果你正确返回数据就验证成功。
验证成功之后,如果你开启了开发都模式,用户和你的微信公众号互动,微信服务器就会向你的那个网址发送数据,你可以根据API文档,接收到数据并做处理。
这个URL可以更改

本回答被提问者采纳
参考技术B 要填这个url,你必须首先理解token和URL分别是做什么用的。

简单说,token是密码,URL是你部署微信公众号服务器的地址。

如何使用高级功能进行开发呢?开发就是将高级功能接口文件部署在服务器上,使能被腾讯微信后台访问,并且返回你想要实现的功能。

开发的基本过程是怎么样的呢?先找到接口文件。接口文件在微信公众号帮助文档里面找。在你在接口文件里自己设置token(任意值),设置后回到高级功能里来设置成一样的,目的是告诉公众平台,那个服务器是我的,不信你看token都是一样的,这个过程就是验证密码。微信通过你提供的URL找到接口文件,核对token,确认是正确的,这就完成了验证过程。

下面这段就是标准验证代码。
其中,$token = TOKEN;这个大写的TOKEN要填写和你在公众平台一样的。
private function checkSignature()

$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];

$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );

if( $tmpStr == $signature )
return true;
else
return false;



再往后就是具体的功能实现了,在你提交的URL对应的接口文件中进行代码修改。

满意请采纳,不满意可追问!

微信公众号怎么打开调试模式

参考技术A 首先你进入微信公众号的主页,他微信公众号的主页找到设置选项,直接可以进行相应的模式调整。 参考技术B 微信公众号没有调试模式的,可以通过微信开发者平台进行处理。

以上是关于微信公众平台开发模式url怎么填?的主要内容,如果未能解决你的问题,请参考以下文章

如何获取微信公众平台所需URL

玩转微信公众平台之五 进军开发人员模式!冲啊!

微信公众平台怎么开发?

微官网是微信公众号还是其他啥的,公司想开一个,怎么弄?

微信公众平台消息接口变量MsgId怎么获取?

微信公众账号把关注的用户写进数据库