V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ysc3839
V2EX  ›  全球工单系统

微信连 WiFi 不能用电脑连接吗?

  •  
  •   ysc3839 · 2017-11-15 19:19:35 +08:00 · 7836 次点击
    这是一个创建于 2566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为业务需要,把公共 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 连接了吗?有没有什么变通方案呢?

    14 条回复    2017-12-21 16:13:12 +08:00
    guozixi
        1
    guozixi  
       2017-11-15 21:34:06 +08:00 via Android
    "业务需要”,实名需要对不?不如给手机发验证码,这样电脑也有机会连接。
    ysc3839
        2
    ysc3839  
    OP
       2017-11-16 00:24:13 +08:00
    @guozixi 不是实名需要,而是要推广微信公众号。发验证码肯定不会考虑的,要零成本。
    Humorce
        3
    Humorce  
       2017-11-16 00:33:20 +08:00 via iPhone
    再买一个路由中继 PC 专用,连你提问的时间成本也省了。
    ysc3839
        4
    ysc3839  
    OP
       2017-11-16 01:20:24 +08:00 via Android
    @humorce 但是这么做的话手机用户直接连这个路由不是就不需要微信了吗?
    laqow
        5
    laqow  
       2017-11-16 01:41:30 +08:00 via Android
    会不会是 DNS 被拦了
    oonnnoo
        6
    oonnnoo  
       2017-11-16 07:57:12 +08:00 via Android
    验证码通过微信公众号发送
    Humorce
        7
    Humorce  
       2017-11-16 08:17:54 +08:00 via iPhone   ❤️ 1
    @ysc3839 PC 用另外一套验证方式
    ysc3839
        8
    ysc3839  
    OP
       2017-11-16 12:57:36 +08:00
    @laqow 不是,是服务器返回 504 错误。如果不带参数直接请求的话,会立即返回错误

    https://wifi.weixin.qq.com/cgi-bin/pollpcresult
    返回 {"errcode":1,"msg":"Parameter `callback' is required","retcode":-2}
    ysc3839
        9
    ysc3839  
    OP
       2017-11-16 12:58:31 +08:00
    @oonnnoo 这个方案倒是可以,我会考虑的,谢谢。
    dven
        10
    dven  
       2017-11-16 15:28:22 +08:00
    @humorce 加上 QQ 或者手机认证吧
    ysc3839
        11
    ysc3839  
    OP
       2017-11-17 00:06:06 +08:00
    @guozixi @humorce @laqow @oonnnoo @dven
    感谢各位回复!
    因为是个人公众号,所以并不能使用微信连 WiFi。
    但是我通过特殊途径搞到了微信连 WiFi 所需要的 secret key,我会把还在开发中的配合 wifidog 使用的认证服务器代码开源出来。开发语言 Python 3,框架 aiohttp。
    MeetBestYin
        12
    MeetBestYin  
       2017-11-30 16:22:27 +08:00
    请问是否找到了解决方案?遇到了同样的问题。
    ysc3839
        13
    ysc3839  
    OP
       2017-11-30 17:21:03 +08:00 via Android
    @MeetBestYin 没找到解决方案……
    chiangdm
        14
    chiangdm  
       2017-12-21 16:13:12 +08:00   ❤️ 1
    我也有这个需求,后来找到了这个:
    http://kf.qq.com/faq/170710UR7RnY1707106baeI7.html
    公众平台微信连 wifi 中 PC 端连 wifi 功能进行长期维护,现已暂停 PC 端连 wifi 的功能。微信连 wifi 的其它功能保持不变,还请了解。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2981 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:22 · PVG 21:22 · LAX 05:22 · JFK 08:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.