=============================项目介绍======================================
项目名称:taobao_api
项目目的:独立实现各个淘宝操作的相关api,不依赖淘宝提供的api,而是自己实现接口
前期实现接口:已付款订单查询(自动更新), 订单发货 , 订单备注
应用场景:中小型虚拟店铺,可实现自动发货
项目使用工具:1,开发环境:win-xp python2.7.9
2,相关工具:selenium,mysql,chrome
=========================================================================
去年开了个坑,搞这个自己实现的api接口,拖了很久,最近有了进展,特此更新下
之前一直卡在稳定登录这个问题上面,试了各种方法,都不能保证稳定登录,过不了几天就会退出登录,需要重新登录
尝试过程如下:
chrome浏览器下操作
1,淘宝登录页面直接输入帐号密码,再点击登录(结果:失败,淘宝弹出滑动块,滑动了也提示失败)
2,扫二维码登录-发送二维码到邮箱,手机打开扫描(结果:成功,可以保持登录,但是基本24小时就要扫描一次,操作太繁琐)
3,点击使用支付宝登录,跳转到支付宝页面登录(结果:成功,可以登录,不过时不时出现验证码,需要打码,而且容易识别失败)
4,首先登录一次,然后导出cookie,再导入(结果:失败,导入后打开还是卡在登录页面)
最近尝试了新的方法:
使用千牛+firefox
方法如下:电脑端安装千牛并登录
使用selenium打开firefox,打开淘宝登录页面,这个时候页面会识别到千牛的登录状态,只需要点击下登录即可登录成功,无需验证码,操作便捷
基于登录稳定后,后续的操作都不是问题
关于登录保持的方法,如果各位有更好的,可以一起交流