V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
gobetago
V2EX  ›  Python

如何用 Python 实现微信公众号授权登录的网页签到?

  •  
  •   gobetago · 2018-09-22 18:44:08 +08:00 · 6070 次点击
    这是一个创建于 2014 天前的主题,其中的信息可能已经有所发展或是发生改变。
    直接给公众号回复 文字 签到,可以使用 itchat 模版来实现

    但需要使用微信授权登录的网页签到,如何实现呢?
    6 条回复    2018-09-22 23:55:56 +08:00
    qile1
        1
    qile1  
       2018-09-22 20:44:34 +08:00 via Android
    在公众号里发位置是不是可以,有 wchatpy 开源框架
    gobetago
        2
    gobetago  
    OP
       2018-09-22 22:21:28 +08:00
    @qile1 其实就是一个外部网页签到,网站没开通公众号之前,可以使用 用户名+密码 模拟登录并签到,但现在网站方估计为了推广公众号,关闭了用户名登录,改为必须微信授权登录,所以也没办法模拟登录签到了。用浏览器打开网页,提示请在微信客户端内打开~~~
    qiayue
        3
    qiayue  
       2018-09-22 22:35:07 +08:00
    用 PC 微信打开链接
    gobetago
        4
    gobetago  
    OP
       2018-09-22 22:55:32 +08:00
    @qiayue 能否具体点? pc 微信打开链接,抓包的 用户 token 和微信 app 内抓包的 token 时效性应该是一样的吧? 这个 token 有效期很短,还是说用 itchat 来打开链接?
    ivydom
        5
    ivydom  
       2018-09-22 23:55:03 +08:00
    authing.cn

    支持小程序扫码登录,你可以看看文档: https://docs.authing.cn/#/

    有不明白的可以问我~
    ivydom
        6
    ivydom  
       2018-09-22 23:55:56 +08:00
    authing 也支持直接配置 微信的 OAuth 登录,不过申请微信的 OAuth 需要开发者认证,想比较快的话可以用小程序扫码登录
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1835 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.