验证
当提供的appid,appsecret和token不正确时,可能会提示redirect url不正确的错误。
有时候想根据微信返回的错误信息来找错误真的挺难的,因为它往往给出的错误提示不是真正的错误原因
部署
微信可以通过xml来动态创建菜单,这样我们可以根据自己的需求来生成对应的菜单。
一开始我以为将菜单映射到对应的目录里面是通过不同的域名进行区分的,后来在使用的过程中常常出现莫名其妙的问题,明明一个应用没有改动过任何东西,但对应的微信公众号绑定的功能却改变了。通过多次踩坑,才发现原来代码不是通过域名来进行区分的,而是通过appid(或者生成的token)来进行区分的。所以在进行测试号和正式号开发的时候一定要特别小心,appid不清楚的情况下不要随便换,否则会出现上面的问题。
to be continued...