找回密码
 立即注册

QQ登录

只需一步,快速开始

微信公众号开发资源

关注:848

所属分类: 微信开发 微信公众号开发资源

本版块为微信公众号开发教程与公众号开发相关技术分享板块,技术提问请到其他对应的问答板块发帖:)

[踩坑专题] 微信开发踩坑从服务器配置开始

[复制链接]
查看: 29519|回复: 24
最佳答案
4 

16

主题

140

帖子

830

积分

略知一二

积分
830
 楼主| 发表于 2016-4-6 16:40:03 | 显示全部楼层 |阅读模式
微信开发第一步就是在公众号后台进行服务器配置,针对刚开始接触微信开发的同学,可能在这块卡住,比较蛋疼,本身这个服务器配置不是技术性很强的东西,但是有些小细节需要特别注意(微信开发者文档基本没提什么)。所以整理了下论坛里的一些关于服务器配置的问题,还有个人的经验,总结一下这块常见的问题和解决办法,哈哈!当然已经过了这块的大神门可以选择跳过,或者有些东西我没提到,大家也可以指出来,我会补充进来。
这个专题相对来说比较简单,后面可能还有类似微信支付踩坑之类的,太多了,希望其他人同学可以贡献下吧!

服务器配置的界面很简单,我们需要填写的也就只有URL和Token两项,至于原理就不细说了,主要说下其中的坑
160208.png

1.url支持的端口,已经Token的格式
很多同学看见这两项就开始填,也不管配置时的要求是什么,就开始填写。
url中如果是http协议,则只能使用80端口,如果是https协议,只能是443端口,这个在你填入url的时候,微信服务器是没法做检测的;Token要求只能为英文或者数字,长度限定在3-32个字符,配置的时候会有提示。

2.使用各种轻应用引擎,比如BAE、SAE等
很多同学为了方便,直接使用第三方的云服务,比如BAE、SAE等,但是如果使用它们的时候没有进行实名认证,就会报“token验证失败的错误”,所以一定要进行实名认证。还有注册时使用的安全邮箱和密码一定要记住,代码上传什么的要用到。

3.使用官方的验证代码
官方提供了一个php的验证代码,你只要修改代码中的一个参数即可
  1. define("TOKEN", "weixin");
复制代码
默认是微信,修改成你在公众号服务器配置时自定义填写的token就行,很多人在这块出问题,基本就是两边的token不一致导致的。至于验证的方法,无论用什么语言开发,思路都是一样的,开发者文档写得清清楚楚。(论坛应该有其他语言写的验证代码)

4.代码习惯问题
有些同学喜欢一步步的调试,因此代码中可能有很多的log输出,但是验证url的时候,代码中,在完成验证前不要有任何的输出语句,比如官方的php示例:在checkSignature()方式执行完成前,不要有echo输出语句。

5.域名备案问题
未备案的域名是不支持配置的

差不多就是以上这些,关于服务器配置这块,同学们有踩过其他坑的话,欢迎补充!我会添加进帖子,并附上署名的哈!

某些网站转走了,好歹也留个出处呗,我也想更多人知道啊
哈哈哈!每天好心情,nice~
回复

使用道具 举报

最佳答案
4 

16

主题

140

帖子

830

积分

略知一二

积分
830
 楼主| 发表于 2016-4-6 16:45:05 | 显示全部楼层
管理帮推推呀!相互学习,让更多人知道
哈哈哈!每天好心情,nice~
回复 支持 反对

使用道具 举报

最佳答案
14 

68

主题

244

帖子

3144

积分

专家路上

积分
3144
发表于 2016-4-6 17:31:36 | 显示全部楼层
绑定,希望能长期更哈哈哈
回复 支持 反对

使用道具 举报

最佳答案
7 

5

主题

66

帖子

614

积分

专家路上

积分
614
发表于 2016-4-6 20:19:59 | 显示全部楼层
这些坑早就踩过了...
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

97

帖子

1190

积分

专家路上

积分
1190
发表于 2016-4-8 01:39:35 | 显示全部楼层
感谢分享!
回复

使用道具 举报

最佳答案
0 

0

主题

51

帖子

311

积分

略知一二

积分
311
发表于 2016-4-9 16:02:04 | 显示全部楼层
谢谢赐教,谢谢
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

2

帖子

39

积分

新人求带

积分
39
发表于 2016-4-10 15:45:39 | 显示全部楼层
谢谢楼主大大!!!
回复 支持 反对

使用道具 举报

最佳答案
0 

3

主题

35

帖子

354

积分

略知一二

积分
354
发表于 2016-4-16 22:01:19 | 显示全部楼层
有没有系统性的开发教程呀,这个只是最开始的一步
回复 支持 反对

使用道具 举报

最佳答案
0 

4

主题

24

帖子

277

积分

新人求带

积分
277
发表于 2016-4-17 15:02:52 | 显示全部楼层
感觉很有帮助,拜谢大神!
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

30

帖子

646

积分

专家路上

积分
646
发表于 2016-4-18 07:49:02 | 显示全部楼层
这个是基础中的基础
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



www.henkuai.com—微信开发者的分享交流平台,专注微信开发生态。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

微信公众号

广告推广
QQ:805874290

市场合作
zhongcong@henkuai.com