微信公众号token填写的URL在填写的时候必须填写完整的路径吗?

如何填写微信公众平台中的URL地址,急求指导_百度知道
如何填写微信公众平台中的URL地址,急求指导
下面一幅图显示已成为开发者,这是在使用微信+时系统自动添加的,但是升级不了,求指导,多谢
我有更好的答案
在公众平台网站的高级功能 – 开发模式页,点击“成为开发者”按钮,填写URL和Token,其中URL是开发者用来接收微信服务器数据的接口URL。Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。
公司技术主管
如何编辑?
url填你的域名,就是你放微信平台代码的地址,token是自己定义的,要和代码里的一致,起的是验证作用。也可以利用第三方(weixapp微信应用宝),他会提供这给你
你需要一个接口,URL是连接到接口的地址,供开发者使用。。
那这个地址怎么填啊?
不是地址的问题,是接口是事儿
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。首先说明,本帮助文档是利用javaweb的Servlet来进行&接口配置信息配置信息&认证的。
在学习微信公众号开发的时候,读到填写服务器配置的帮助部分,总是不能理解为啥按照他的步骤做总是设置失败(吐槽:这个帮助写的太简略,原理讲了一般,对不了解PHP的人简直就是歧视)。
设置失败的一个重要原因:url的请求相应没有返回echostr这个参数。
如果读到这里你还不能理解,就请看以下的截图和源代码:
1、首先我搭建了一个将局域网内我的电脑发布到intetnet上的环境,利用ngrok,如果想了解如何搭建,请查看我的另一篇博客:
1 @WebServlet("/portal")
2 public class ServerPortal extends HttpServlet {
private static final long serialVersionUID = 1L;
private static final String token = "janken";
* @see HttpServlet#HttpServlet()
public ServerPortal() {
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String signature = request.getParameter("signature");
String timestamp = request.getParameter("timestamp");
String nonce = request.getParameter("nonce");
String echostr = request.getParameter("echostr");
System.out.println("signature:" + signature);
System.out.println("timestamp:" + timestamp);
System.out.println("nonce:" + nonce);
System.out.println("echostr:" + echostr);
PrintWriter pw = response.getWriter();
pw.append(echostr);
pw.flush();
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
4、根据ngrok提供的url和我们创建的servlet填写微信的url和token
5、点击提交,这是微信会主动访问我们写的servlet,获得我们返回的参数中的echostr的内容即可认证通过。
认证过程原理分析:
阅读(...) 评论()微信公众平台测试号是干嘛的 那个url和token该怎么填写 我怎么往微信公众测试号上添加功能_百度知道
微信公众平台测试号是干嘛的 那个url和token该怎么填写 我怎么往微信公众测试号上添加功能
我有更好的答案
其中参数包含了一个时间戳、随机字符串1、字符串2。如果你按照微信所说的步骤计算时间戳、随机字符串1和你的Token,会得到一个结果,接收来自微信服务器的身份验证信息并且能够按照要求返回对应的字符串(或XML格式数据)。当你拥有一个满足上述条件的服务器,就将字符串2 Post回去,这个服务器需要能够监听80端口作为开发者账号,你需要有一个自己的服务器(也可以使用云服务,例如阿里云)。微信服务器收到你的POST后,这里就会显示验证成功,那么你就把这个服务器的ip填上去吧,如果这个结果和字符串2一致!格式就像这样:下面的Token就是用来验证你自己身份的。微信服务器会在你按下“提交”的时候往URL发送一个Get请求,最重要的是需要有一个固定的域名或者ip能够访问这个服务器。最简单地
采纳率:40%
为您推荐:
其他类似问题
微信 微信公众平台的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。微信平台URL怎么填写_百度知道
微信平台URL怎么填写
我有更好的答案
微信平台URL可以填写个人网站URL或者通过第三方平台获取。如果没有个人的网站,可以利用第三方平台,以财神微营销平台为例,1、首先登录公众平台,点击设置,点击账号信息。2、进入财神微营销平台,注册个账号,然后用注册的账号密码登录。3、登录后点击添加公众号,按第一步公众平台里箭头表示的地方按要求填写,头像填不填都行,地区选一下,点击保存,保存后就可以看到一个界面,其中有功能管理和API。4、现在url和token都有了,打开公众平台,点击功能管理-高级模式,再点击开发模式,点击“我要成为开发者”,协议同意后就能填写url和token。
采纳率:90%
来自团队:
com/zhidao/wh%3D450%2C600/sign=efe782ca8b82b46bd77f3e3ac79f3df8dc553c.jpg" />URL地址是你在提交前,已经开发好的页面地址,即web服务器端的访问路径.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://a.hiphotos<a href="http.hiphotos.baidu.com/zhidao/pic/item/a686c9e926ec123ac79f3df8dc553c.com/zhidao/wh%3D600%2C800/sign=43a9f54ef2ca2e27a6ba/a686c9e926ec123ac79f3df8dc553c.jpg" esrc="http://a.hiphotos,编程时验证是否为微信服务器发来信息而使用到此定义的字符.baidu。Token是你自定义的一组字符串://a
来自:求助得到的回答
本回答被提问者采纳
baidu.baidu.com/zhidao/wh%3D600%2C800/sign=6619cbeaa4ec08fa2de1155/ac4bdcbb5fe6a4ffbfbedab641bbb.jpg" esrc="http://b.hiphotos填写好了吗
其他类似问题
您可能关注的内容
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。微信公众号开发服务器配置URL和token填写方法
互联网 & 04-24 11:39:43 & 作者:佚名 &
微信公共平台开发者模式URL和token的填写方法,微信越来越火,使用微信公众号的越来越多,单纯的编辑模式早已满足不了大家的需要,今天小编就介绍一下微信公众号开发服务器配置URL和token填写方法,来看看吧
很多人不明白微信公众号开发者中心服务器配置里面的url和token是什么,不会填写。看了教程也不理解是什么,本文详述一下这个问题。
作为一名微信公众号开发者,别人进入你的微信公众号,肯定会看见某些网页,或者给你发某些信息,你需要实时自动回复,所以你需要一个24小时为用户服务的服务器。我们所要填写的url就是你提供的服务器的地址,前提是这个服务器的地址你要能够访问,且能够控制。而token是用来验证的。
软件名称:微信 v6.0.2.112(安卓版) 最新官方正式版软件大小:34.9MB更新时间:
然后你需要一个服务器,服务器可以自己购买,也能用新浪sae,百度bae。方法是进入其开发者中心,注册一个开发者账号。并进行实名认证!(没有进行实名认证的小伙伴们是无法成功的)
注册完毕后,我们进入控制台创建一个新应用。
创建完应用之后我们进入左侧代码管理,提示我们创建一个新版本,点击确定创建一个新版本。然后选择第一张图中的编辑代码选项。弹出第二张图,双击index.php编辑本页代码。
将下面的代码加标点复制进去。将define(&TOKEN&, &weixin&)这句话中的weixin改成你自己的token,例如然后点击右上角的全部保存。
& * 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 $echoS
& & 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-&FromUserN
& & & & & & & & $toUsername = $postObj-&ToUserN
& & & & & & & & $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 $resultS
& & & & & & & & }else{
& & & & & & & & echo &Input something...&;
& & & & & & & & }
& & & & }else {
& & & & echo &&;
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 ){
按照第一幅图中又键点击index.php文件,选择通过URL访问得到第二幅图,复制地址栏的网址,这就是你微信开发需要填写的url,而你需要填写的token就是你上一步骤自己修改后的token。
填写完毕,提交成功。好了,你可以开始你的微信公众开发了。
开发者一定要实名认证后才行,不然会提示验证token失败。
微信开发需要php知识。
大家感兴趣的内容
12345678910
最近更新的内容}

我要回帖

更多关于 微信公众号图文不完整 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信