微信公众号开发遇到的坑

最近在学校接了一个开发微信公众号的活,因为以前也做过一个,虽然是在老师的带领下,所以心里还是比较有底的,没想到真正自己独立开发的时候就开始遇到各种奇葩问题,这才开始了两天,也仅仅是把自动回复的功能做好了,哈哈,也还算满足

1 .刚开始用的ThinkPhp框架,之前也是用的这个,但是接入微信的时候死活提示Token验证失败,怎么试都不管用,网上搜索了半天,有的说是ThinkPhp框架的Index文件默认是Windows打开,所以编码带有bom,要用sublime之类的工具打开然后重新保存成utf_8不带bom 格式,自己试了一下好像也没啥作用,还是提示Token验证失败,还有的说是我用的阿里云不行,T公司屏蔽了A公司之类的,刚开始想想也挺有道理,现在觉得有点扯,哈哈,还有的说是接入的时候要填写三级域名,二级的不管用,当时也没办法,总不能问人家在要一个域名吧,最后死马当活马医,直接在ubuntu上vim新建了一个.php文件,然后把之前的代码复制过去,坑爹的是这次居然成功了,,,,,好吧,现在也不知道啥原因,有知道的好心朋友麻烦留言一下,谢谢哈

2. 在之前的基础上调试自动回复代码,搞了半天也是不起作用,好吧,突然想到现在是在写脚本,应该把自动回复的函数先定义,然后验证成功之后再调用他,之前在ThinkPhp框架里好像没这个规矩 ,,哎,都怪自己太年轻啊,,,

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 验证 当提供的appid,appsecret和token不正确时,可能会提示redirect url不正确的错误。...
    zshanjun阅读 343评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,554评论 19 139
  • 微信服务号开发 整体流程 域名报备,服务器搭建 Python开发环境和项目的初始化搭建; 微信公众号注册及开发模式...
    飞行员suke阅读 4,694评论 0 14
  • 开发前首先我们要知道一些概念 各公众号区别:1、订阅号:为媒体和个人提供一种信息传播方式,主要偏于为用户传达资讯(...
    CoderZS阅读 3,529评论 1 19
  • 嗯对,我很想你,就像80年代爱情片一样,老旧深长。 今天分手了,我从来没想过要分手,也不相信有这么一天的到了,可是...
    提尔阅读 297评论 0 0

友情链接更多精彩内容