shellzhang
2015-12-27
1. 动机,为什么做这件事
2. 可能的技术难题
3. Node中可以利用的技术
4. 具体案例分析
5. 做类似事情的方法介绍
1. 第三方的平台不能提供可靠的API,为我们所用
2. 人工操作繁琐,负责的说——凤巢后台基本不是给人用的
1. 需要验证码的输入
2. 登录流程逻辑复杂
3. token的刷新
1. Request模块,模拟HTTP请求。
2. 结合CookieJar,维护Cookie的状态
3. Request + Socks5,通过代理访问
4. PhantomJS && CasperJS
3.1 PhantomJS —— a headless WebKit scriptable with a JavaScript API.
3.2 CasperJS —— an open source navigation scripting & testing utility written in Javascript for the PhantomJS
难点
解决方案:
By shellzhang
本文通过实际案例,介绍了利用Node及其相关技术,实现百度凤巢后台登录,以及qq账号登录的方法,以及在利用Node进行账号登录中需要注意的问题点。