当前位置: 首页 > news >正文

网站域名有哪些医药网站怎么做

网站域名有哪些,医药网站怎么做,广告设计公司企业文化,网站建设百家号参考链接#xff1a; 从Python获取输入 Python京东抢购 分析其中提交信息接口的参数#xff0c;可以成功抢购商品#xff0c;并且可以提交订单。。。。2018年7月17日 提交信息的获取 直接提交信息对post提交分析其中的参数。 经过分析参数大多数在#xff1a;https…参考链接 从Python获取输入 Python京东抢购  分析其中提交信息接口的参数可以成功抢购商品并且可以提交订单。。。。2018年7月17日  提交信息的获取  直接提交信息对post提交分析其中的参数。  经过分析参数大多数在https://passport.jd.com/new/login.aspx   图片验证码地址  判断登陆是否有验证码后面的/uc/showAuthCode可以判断是一个url。  访问上面的code_url地址可以看到获取的是false不需要验证码true需要验证码  分析验证码地址的url  分析验证码的地址验证码是显示在login.aspx尝试是否能在里面获取参数信息。可以看到里面含有image_url图片后面的参数   进行post信息提交  分析post提交url的地址登陆成功回返回success信息   接下来获取用户的信息   就以上三步分析主要还是其中参数分析比较困难以及提交url地址后面需要的参数。有的时候url地址后面不要参数可以但是有的时候没参数就不行。post提交地址的时候一开始没有加上uuid参数就一直不能提交成功。  加入购物车并提交订单  添加到购物车的接口  注意这里提交订单需要加上header头中的’referer’: ‘https://cart.jd.com/cart.action’。  接下来就是提交订单的参数   贴上抢购过程  可以看到订单号是相同的物品购买成功  加入了打码模块和添加多个物品去购物车以及商品倒计时。   完整登陆代码  import requests import json import time import json from pyquery import PyQuery as pq from pprint import pprint as pp class JingDong: headers { User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36, Referer: https://www.jd.com/, } def __init__(self, username, password): self.index_url https://passport.jd.com/new/login.aspx  # 京东首页的地址 self.auth_url https://passport.jd.com/uc/showAuthCode  # 判断验证码地址 self.post_url https://passport.jd.com/uc/loginService?uuid{}ltypelogoutversion2015  # 登陆的地址 self.user_url https://passport.jd.com/user/petName/getUserInfoForMiniJd.action?callbackjsonpUserinfo_ \ str(int(time.time() * 1000))  # 检测用户信息 self.session requests.Session()  # session通信 self.username username self.password password self.uuid def login_info(self):  # 获取登陆信息的参数 response self.session.get( urlself.index_url, headersself.headers).text doc pq(response) sa_token doc(#sa_token).attr(value) uuid doc(#uuid).attr(value) self.uuid uuid eid doc(#eid).attr(value) fp doc(#sessionId).attr(value) _t doc(#token).attr(value) loginType doc(#loginType).attr(value) pubKey doc(#pubKey).attr(value) response self.session.get( urlself.auth_url, headersself.headers).text if true in response:  # 返回的true就是需要验证码 auth_code_url doc(#JD_Verification1).attr(src2)  # 获取code的url auth_code str(self.get_code(auth_code_url)) else: auth_code data {  # 提交的参数 uuid: uuid, eid: eid, fp: fp, _t: _t, loginType: loginType, loginname: self.username, nloginpwd: self.password, authcode: auth_code, pubKey: pubKey, sa_token: sa_token } return data def get_code(self, url):  # 获取验证码 time_str str((int)(time.time() * 1000)) code_url fhttps:{url}yys{time_str}  # 拼接code_img的地址 response self.session.get( urlcode_url, headersself.headers, streamTrue) with open(code.jpg, wb) as f: for chunk in response.iter_content(1024): f.write(chunk) code_text input(请输入验证码) return code_text def login(self): data self.login_info()  # 获取提交的参数 headers { Referer: self.post_url, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.89 Safari/537.36, X-Requested-With: XMLHttpRequest } try: url self.post_url.format(self.uuid)  # 拼接提交url login_page self.session.post( url, datadata, headersheaders)        # 提交登陆 if success in login_page.text: print(登陆成功) response self.session.get( urlself.user_url, headersheaders)        # 获取登陆信息 response response.text.strip(jsonpUserinfo()\n) pp(json.loads(response)) except Exception as e: raise e jingdong JingDong(用户名, 密码) jingdong.login()
http://wiki.neutronadmin.com/news/400953/

相关文章:

  • wordpress装修套餐网站源码做饼干的网站
  • 网站建设与管理案例教程教学大纲网站建设多少钱专业
  • 优秀的手机网站案例带会员注册企业网站源码
  • 有经验的宁波网站建设主机屋wordpress
  • 合肥做网站做推广网站的软件维护包括什么
  • 做个网站得多少钱网页美工设计公司
  • 有没有做任务能兑换现金的网站网站建设策划书封面
  • 湖北省建设厅政务公开网站wordpress 外链 图库
  • 做白酒有没有必要做个网站动漫设计图片大全
  • 做编程的 网站批量域名注册查询
  • 邯郸市永年区做网站的公司韩城市住房和城乡建设局网站
  • 微网站建站旅游电子商务网站建设与研究
  • 临沂市建设官方网站目前常见网络营销推广方法
  • 更换网站程序唯品会 只做特卖的网站
  • 新闻源网站怎么做金蝶软件官网首页
  • 网站建设属于什么wordpress 新页面打开空白页
  • 铁岭公司做网站张家港微网站
  • 企业网站建设服务电话seo关键词推广话术
  • WordPress做的网站源代码软件开发培训班排名前十名
  • 徐州网站建设市场网站开发代码说明书
  • 手机网站 jquery 特效制作好网站
  • 怎么在百度上做网站网站开发的任务要求
  • 建设专业网站的价格杭州做网站小芒
  • 韩国唯美网站设计建设银行 企业
  • 丹江口网站开发如何注册域名赚钱
  • 网站建设驻地开发合同健身网站开发方式的服务器选择
  • 珠海营销网站建设开源建站工具
  • 临沂网站建设微信装饰工程规范
  • 营销网站建设 公司昭通网站开发公司
  • 企业收录网站wordpress保存文件