有做微信开发的朋友么?我有点怀疑是微信服务器的问题了

2014-10-23 18:37:48 +08:00
 Gawie
事情是这样:

原本做好的一个微信开发者对接的一套CI程序[CI框架],TOKEN可以正常配置,更换域名,同样的程序接口,提交后,报错,见下图:
http://a.hiphotos.baidu.com/zhidao/pic/item/d833c895d143ad4ba1e1095580025aafa50f0653.jpg

这套开发好的微信接口程序,只是更换了域名,同样的路径,同样的CI配置,同样的服务器配置
显示"token验证提交不成功"

然后我又进行了以下试验:
以上原有可以使用的接受API接口地址为AAA.COM, 后新增网站地址API,无法使用的地址 BBB.COM

1、用微信官方的PHP示例,修改token值以后,放置网站根目录,不使用框架,在AAA.COM BBB.COM全部可以正常使用[可以说明微信不是弊屏了我BBB.COM域名]
2、用原有可以在AAA.COM使用的验证文件程序,同样的路径,服务器配置和框架配置,放置到BBB.COM,不可以使用,用同时换一个服务器,同样的配置CCC.COM也无法验证成功[排除服务器配置问题]
3、复制同样的文件在AAA.COM原有文件名为AAA.COM/weixin, 现有文件名为AAA.COM/weixin1,验证通过
4、跟踪微信过来的GET值,本身算法验证通过,echostr可显[说明程序没有问题]

======================================================

在微信交流开发者平台,翻看很多案例,很多类似这样的,原有可以用的程序,移植到新的域名下,无法使用的情况。

求解?
3251 次点击
所在节点    程序员
8 条回复
yushiro
2014-10-23 18:44:39 +08:00
我记得, 直接换域名是不行的, 如果你有自定义菜单, 必须在微信后台设置callback的域名, 否则不让你通过。
记得不是很清楚, 你再去看看文档吧。
Gawie
2014-10-23 18:54:02 +08:00
@yushiro 我是直接用高级申请接口的,http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
可以直接测试URL对接的,这样是否不可以测试?

我在去仔细看下文档
ityao
2014-10-24 09:30:39 +08:00
没遇到过,估计是你用的sdk有问题吧
Gawie
2014-10-24 10:01:05 +08:00
@ityao 其他网站都可以正常使用,
ityao
2014-10-24 10:05:46 +08:00
@Gawie 哦,难道是腾讯那边的dns不能解释你的域名?
phpcxy
2014-10-24 14:05:53 +08:00
换到BBB.com后有微信服务器访问你的记录吗
Gawie
2014-10-24 15:31:33 +08:00
@phpcxy 有的,不仅有日志,验证也通过了,echostr也能正常输出,原来以为是BOM的问题,因为网上大多有这个问题的,都是BOM的问题,输出格式不对,

但是BOM已经更正,不是这个的问题
Gawie
2014-10-25 09:41:44 +08:00
up

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/141067

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX