因为业务需要,把公共 WiFi 改造成微信连 WiFi。
在查阅腾讯给出的 文档 时发现,里面并没有提到如何使用 PC 连接。
于是带电脑去附近的餐厅测试,结果发现用 PC 连接是需要用微信扫描二维码来连接的。
但是扫码并确认连接后,PC 这边没有反应,还是上不了网,过了一段时间 PC 页面提示服务器繁忙。
如图
https://i.v2ex.co/8A4jzN64.png
F12 查看网络发现向微信服务器请求超时了
请求链接是这个 https://wifi.weixin.qq.com/cgi-bin/pollpcresult?ticket=xxxxx&callback=callback10001
ticket 是脚本生成的
进一步搜索发现了别的网站复制的微信 WiFi 的文档,里面是有 PC 端连接的说明的 链接
里面还有腾讯给的 demo 页面
上面的截图也是从此 demo 页面截的。
所以说,如果使用了微信连 WiFi 就没办法用 PC 连接了吗?有没有什么变通方案呢?
1
guozixi 2017-11-15 21:34:06 +08:00 via Android
"业务需要”,实名需要对不?不如给手机发验证码,这样电脑也有机会连接。
|
3
Humorce 2017-11-16 00:33:20 +08:00 via iPhone
再买一个路由中继 PC 专用,连你提问的时间成本也省了。
|
5
laqow 2017-11-16 01:41:30 +08:00 via Android
会不会是 DNS 被拦了
|
6
oonnnoo 2017-11-16 07:57:12 +08:00 via Android
验证码通过微信公众号发送
|
8
ysc3839 OP @laqow 不是,是服务器返回 504 错误。如果不带参数直接请求的话,会立即返回错误
如 https://wifi.weixin.qq.com/cgi-bin/pollpcresult 返回 {"errcode":1,"msg":"Parameter `callback' is required","retcode":-2} |
11
ysc3839 OP |
12
MeetBestYin 2017-11-30 16:22:27 +08:00
请问是否找到了解决方案?遇到了同样的问题。
|
13
ysc3839 OP @MeetBestYin 没找到解决方案……
|
14
chiangdm 2017-12-21 16:13:12 +08:00 1
我也有这个需求,后来找到了这个:
http://kf.qq.com/faq/170710UR7RnY1707106baeI7.html 公众平台微信连 wifi 中 PC 端连 wifi 功能进行长期维护,现已暂停 PC 端连 wifi 的功能。微信连 wifi 的其它功能保持不变,还请了解。 |