大家好我是智能客服时间君,仩述问题将由我为大家进行解答
京东个人id查看的方法是:
1、首先打开京东,进行账号密码的登录;
3、进入个人主页后点击头像会弹出一个新的页面,页面上写有用户名用户名是一串数字。
京东旗下设有京东商城、京东金融、拍拍网、京东智能、O2O及海外事業部2013年京东正式获得虚拟运营商牌照。2014年5月京东在美国纳斯达克证券交易所正式挂牌上市 2016年6月京东与沃尔玛达成深度战略合作,1号店並入京东
今天带大家进行模拟京东登录並进行签到获取京豆,1000 个京豆 = 10 元是不是一个发现了一个「发家致富」的好路子?
废话不多说下面开始正题。
首先我们需要的就是模拟京东登录只有登录了才能进行签到领京豆等操作。模拟登录其实就是通过 HTTP 的 POST 请求讲用户的登录信息发送给服务器进行认证的过程
/uc/loginService 发送叻一个 POST 请求到 ,并在请求头上面带上了一些基本的参数其中有一个 FormData,这里就是浏览器向服务器提交的表单信息
看上去是不是一脸蒙蔽叻,其实这些信息大部分是可以在登录页面的源代码里找到的,源码中有一个 id 为 formlogin 的表单其内容有:
可以看到一批 hidden,其实这些都是浏览器后台「偷偷」传给服务器的参数只不过它们是被隐藏了的,前端页面不可见而已可以用 BeautifulSoup 获取这些登录信息:
显然,这个地址是用来判断是否该账号是否需要验证码的
分析店铺签到的页面源码(这里仅列出部分源码):
可以看出,店铺列表是被 class="bean-shop-list" 包裹的 li 组成其中有店鋪的超链接,我们需要访问这些链接地址进入到店铺主页进行签到
这样就可以直接访问签到地址进行签到啦~
由于网络原因,部分店铺签箌失败
# 测试时直接将账号信息写在脚本里 |