*******************
进入商品页   get
网址:https://shop.palaceskateboards.com/cookie
palace-cookie-policy=true; _gat=1       //cookie 应该没有用可以不带  还有两个 _ga=GA1.2.2090483194.1525428602; _gid=GA1.2.168603850.1525428602;在返回的HTML页面代码中获取到每件衣服的超连接地址
<a href="/products/pigment-jacket-navy"***********************
https://shop.palaceskateboards.com/collections/frontpage?page=2page=页码
每个页面显示的内容有限需要按页码查询,直到查询不到内容为止**********************
进入每件商品的连接   get
网址:https://shop.palaceskateboards.com/products/pigment-jacket-navycookie
palace-cookie-policy=true;                      //死的,可以自己填写,这个cookie没什么用
_orig_referrer=;                                //上一个网址返回的cookie
_landing_page=%2F;                              //上一个网址返回的cookie
palace-shop-select=world;                       //死的,可以自己填写
_y=567db071-9e2c-4a05-981b-68bb1b60c19c;        //自己填写,和上一个网址返回的cookie值一样
_shopify_y=567db071-9e2c-4a05-981b-68bb1b60c19c; //上一个网址返回的cookie
_s=2aa270ec-72AA-4AF9-7433-DFD61C61E0BE;        //未知,但目前没有影响
_shopify_s=2aa270ec-72AA-4AF9-7433-DFD61C61E0BE; //未知,但目前没有影响
_shopify_fs=2018-05-04T10%3A10%3A45.192Z;       //时间cookie,应该是国外时间
_shopify_sa_t=2018-05-04T10%3A10%3A45.199Z;     //时间cookie,应该是国外时间
_shopify_sa_p=;                                 //应该没用
_ga=GA1.2.2090483194.1525428602;
_gid=GA1.2.168603850.1525428602;
secure_customer_sig=;                           //上一个网址返回的cookie
cart_sig=                                       //上一个网址返回的cookie在返回的HTML页面代码中回去到商品不同size的idvar meta = {"product":{"id":167191085061,"vendor":"Palace Skateboards","type":"Jackets","variants":[{"id":1559514447877,"price":23800,"name":"PIGMENT JACKET NAVY - Small","public_title":"Small","sku":"P14JK060-S"},{"id":1559514513413,"price":23800,"name":"PIGMENT JACKET NAVY - Medium","public_title":"Medium","sku":"P14JK060-M"},{"id":1559514546181,"price":23800,"name":"PIGMENT JACKET NAVY - Large","public_title":"Large","sku":"P14JK060-L"},{"id":1559514578949,"price":23800,"name":"PIGMENT JACKET NAVY - X-Large","public_title":"X-Large","sku":"P14JK060-XL"}]},"page":{"pageType":"product","resourceType":"product","resourceId":167191085061}};//id比较多,我们要的id是后面跟价格和大小的   如:"id":1559514447877,"price":23800,"name"
在获取id之前应该先查看有没有Sold out,如果出现了就说明卖完了,就不要再去获取id了************************
添加商品到购物车 post
网址:https://shop.palaceskateboards.com/cart/add.jscookie
更新一下上个网页返回的就行body
id  1559514447877
quantity    1           一直是1访问其他商品链接获取id,然后添加到购物车
记得访问后要更新cookie如果出现json{"status":422,"message":"Cart Error","description":"The product 'MOORISH SHELL TOP GRAPE \/ BLACK \/ TAUPE - Small' is already sold out."}
证明已经卖完;
*************************
移除商品
https://shop.palaceskateboards.com/cart/change.jsbody
id  1559514349573       //商品的id
quantity    0**************************
进入购物车界面 get
网址:https://shop.palaceskateboards.com/cart返回的页面中拿到value
<input type="hidden" name="note" id="note" value="fjQURY2YfSuYpRj" />
***************************
确认商品    post
网址:https://shop.palaceskateboards.com/cartbody
updates[1559514447877]  1               //几件商品就有几个updates[id]
checkout    Checkout
note    fjQURY2YfSuYpRj                 //上个界面中获取的会返回一个网址地址,用来填写邮箱地址等信息
<html><body>You are being <a href="https://shop.palaceskateboards.com/3053289/checkouts/703108cc271ae9c0a548aaab1d6f1101">redirected</a>.</body></html>
************************
访问信息填写界面 get
网址:https://shop.palaceskateboards.com/3053289/checkouts/703108cc271ae9c0a548aaab1d6f1101返回的页面中拿到value
<input type="hidden" name="authenticity_token" value="+R8JmHD+kK0AKkADZB+MqAZY4d53ld2L/GG8OLlNGH43g5uO6Ol22ZgUFDosAGLGNf7W8sGlldI+NL8uHYJgCg==" />******************************
发送邮箱地址信息 post
https://shop.palaceskateboards.com/3053289/checkouts/44d94864f3570ad5371d737c21d5c376body
utf8    ✓                           //在fiddler中是个对号√
_method patch
authenticity_token  +R8JmHD+kK0AKkADZB+MqAZY4d53ld2L/GG8OLlNGH43g5uO6Ol22ZgUFDosAGLGNf7W8sGlldI+NL8uHYJgCg==        //上个界面中获取的
previous_step   contact_information         //默认
step    shipping_method                     //默认
checkout[email] sh0ck@qq.com                //你的邮箱
checkout[buyer_accepts_marketing]   0       //默认
checkout[shipping_address][first_name]      //当所选商品大于等于2 就会多出一个重复的商品地址,但不需要填写地址
checkout[shipping_address][last_name]
checkout[shipping_address][address1]
checkout[shipping_address][address2]
checkout[shipping_address][city]
checkout[shipping_address][country]
checkout[shipping_address][province]
checkout[shipping_address][zip]
checkout[shipping_address][phone]
checkout[shipping_address][first_name]  tt  //开始填写信息
checkout[shipping_address][last_name]   ee
checkout[shipping_address][address1]    sdf         //主地址
checkout[shipping_address][address2]    ddddd
checkout[shipping_address][city]    london
checkout[shipping_address][country] United Kingdom
checkout[shipping_address][zip] NW1 6XE             //邮编
checkout[shipping_address][phone]   78945612301
checkout[remember_me]
checkout[remember_me]   0                   //默认
g-recaptcha-response                                    //谷歌验证码 开了VPN之后出现验证码有这个选项
button
checkout[client_details][browser_width] 1133            //一个图片的宽  默认
checkout[client_details][browser_height]    590         //一个图片的长    默认
checkout[client_details][javascript_enabled]    1       //默认获取返回的确认物流时间信息界面地址
<html><body>You are being <a href="https://shop.palaceskateboards.com/3053289/checkouts/44d94864f3570ad5371d737c21d5c376?previous_step=contact_information&amp;step=shipping_method">redirected</a>.</body></html>************************
请求pay get
网站:https://www.paypal.com/webapps/hermes/api/logger********************
请求pay post
网站:https://www.paypal.com/webapps/hermes/api/logger
{"events":[{"level":"info","event":"ppxo_setup_production","payload":{"timestamp":1525516112412,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_protocol_https","payload":{"timestamp":1525516112413,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_script_protocol_https","payload":{"timestamp":1525516112414,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_script_protocol_match","payload":{"timestamp":1525516112414,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_script_version_4_0_200","payload":{"timestamp":1525516112414,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_script_time","payload":{"loadTime":2636,"timestamp":1525516112415,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"debug","event":"ppxo_current_script_time_2","payload":{"timestamp":1525516112415,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}},{"level":"info","event":"ppxo_window_beforeunload","payload":{"timestamp":1525516245646,"windowID":"4768231370","pageID":"b6b8624827","prev_corr_ids":"","referer":"shop.palaceskateboards.com","host":"shop.palaceskateboards.com","path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f","env":"production","country":"US","lang":"en","uid":"87216ffc8e_geydumryhizte","ver":"4.0.200"}}],"meta":{"state":"ui_init"},"tracking":[{"state_name":"checkoutjs_pptm","transition_name":"process_pptm_load","feed_name":"checkoutjs","serverside_data_source":"checkout","seller_id":"","page_session_id":"87216ffc8e_geydumryhizte","checkoutjs_version":"4.0.200","referer_url":"shop.palaceskateboards.com"},{"state_name":"checkoutjs_load","transition_name":"process_script_load","transition_time":2636,"feed_name":"checkoutjs","serverside_data_source":"checkout","seller_id":"","page_session_id":"87216ffc8e_geydumryhizte","checkoutjs_version":"4.0.200","referer_url":"shop.palaceskateboards.com"},{"state_name":"checkoutjs_pptm","transition_name":"process_pptm_loaded","feed_name":"checkoutjs","serverside_data_source":"checkout","seller_id":"","page_session_id":"87216ffc8e_geydumryhizte","checkoutjs_version":"4.0.200","referer_url":"shop.palaceskateboards.com"}]}//里面的参数  "ver":"4.0.200"   请求https://www.paypalobjects.com/api/checkout.min.js  在返回的代码里面获取  version:"
//path":"/3053289/checkouts/f63a6ba320b4a04029257a0a1f309a0f   网页路径记得改变******************************************
访问物流时间信息界面  get
https://shop.palaceskateboards.com/3053289/checkouts/44d94864f3570ad5371d737c21d5c376?previous_step=contact_information&step=shipping_method在返回的HTML页面代码中获取到value
<input type="hidden" name="authenticity_token" value="Ti97x/2W7/ly/f7ABA8gEt0jX848+1y8r5DzxviWhfqAs+nRZYEJjerDqvlMEM587oVo4orLFOVtxfDQXFn9jg==" />

确认物流时间信息  post
https://shop.palaceskateboards.com/3053289/checkouts/44d94864f3570ad5371d737c21d5c376body
utf8    ✓               //在fiddler中是个对号√
_method patch
authenticity_token  Ti97x/2W7/ly/f7ABA8gEt0jX848+1y8r5DzxviWhfqAs+nRZYEJjerDqvlMEM587oVo4orLFOVtxfDQXFn9jg==        //上面获取
previous_step   shipping_method                 //默认
step    payment_method                          //默认
checkout[shipping_rate][id] shopify-5-7%20Working%20Day%20Delivery-5.00         //默认
button
checkout[client_details][browser_width] 1133
checkout[client_details][browser_height]    590
checkout[client_details][javascript_enabled]    1

提交银行卡信息 get
https://elb.deposit.shopifycs.com/sessions提交银行卡信息 post
https://elb.deposit.shopifycs.com/sessions带json
{"credit_card":{"number":"5188 0200 6896 5222","name":"dhojk","month":5,"year":2018,"verification_value":"777"}}谷歌验证码获取
第一步
http://2captcha.com/in.php?key=38241420cc692f82f779a9b5568a1eed&method=userrecaptcha&googlekey=6LcCxlQUAAAAALTfCnjMuX1BCH4MogNAa4cdAPWA&pageurl=https://exchange.fcoin.com/u/register&here=nowPost返回的内容如下,获取内容中的红色标识(ok后面的数字)
OK|60195825555第二步
http://2captcha.com/res.php?key=38241420cc692f82f779a9b5568a1eed&action=get&id=60195825555Get
绿色标识需要替换成上面获取的红色标识(连接里的id需要更换为上面返回的)然后获取返回的验证码字符(蓝色标识)
OK|03ACgFB9u6X845jV1XywM6x6s7zF5YEeNbIwWDWzVWdArCyHF2ASjDu4u-P-kL8L-886bv2F8ZmcE7BiNPkbEgwWaQUw88OXXjE9xBB0eRH4sjLBMQomvNkVlZVjUJCbLYT4qEbv-oMnROw1wXftcwdy2hu0pEMGpvlVdE-VVpmFIJMxNUIOkfYRyOqm4yiSc-ermjjGY-ST0ckrhGGz4Z-nAFuRsIcuOk1UUSp4iEfQJogNszHPBA0mOcj23BOzRCOYGURmyH6AAqLYkVhcIVAHQu-2KF-7Pw5EJ8h0yjZXeELB2fST1O9Sar-QhywTVf51H11YytbLbqu6gA1E_o5rgU2h3FVdYp0AX8fV4Ivr7MEK5FBzl44QzOkJEd-HjkOFtO6VZU3kK5

Place官网购物协议分析相关推荐

  1. 笔图网 文件下载协议分析

    笔图网 文件下载协议分析 https://bitu360.com/ 刚刚看到吾爱有个大佬分享了一波: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y8n4Qy7D-1 ...

  2. CSS项目基础实战:实现小米官网+详细步骤分析+出错问题总结

    1.有关项目的基本结构:|--html 文件与 CSS 文件单独设置分开.|--在html中引入:|--重置样式表|--网页基本样式表:所有网页所共有使用的部分:网页宽度.网页字体.颜色.设置最小宽度 ...

  3. ssm框架实现仿steam官网购物商城项目

    简介 暑假前学的ssm框架(spring.springmvc.mybatis),做了一个仿steam官网的购物网站. 由于技术.时间有限,bug不完善的地方有,还请见谅. 最下面有完整的代码和数据库, ...

  4. 小米官网设计php分析,小米网秒杀系统设计经验与问题解析.ppt

    小米网秒杀系统设计经验 韩祝鹏 2013.12 讲点什么? 抢购系统产生的背景 设计方案产生的过程 没什么高大上的内容 抛出一个特殊的需求实例,供大家探讨 我是来学习的 2012年初,小米手机开放抢购 ...

  5. (附源码)基于vue框架潮牌官网设计与实现 毕业设计010955

    摘 要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管理 ...

  6. 基于vue框架潮牌官网设计与实现毕业设计源码010955

    摘  要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管 ...

  7. (附源码)基于vue框架潮牌官网设计与实现 毕业设计010955

    摘 要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管理 ...

  8. (附源码)基于vue框架潮牌官网设计与实现 毕业设计 010955

    摘  要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管 ...

  9. 根据Modeller官网教程进行单模板建模

    Tutorial Basic Modeling https://salilab.org/modeller/tutorial/basic.html 1. 搜索相关序列 从官网下载源文件 分析 TvLDH ...

最新文章

  1. iOS - MySQL 的安装配置
  2. Nginx+Supervisor安装部署.NET Core项目
  3. 魔兽世界怀旧服最新服务器开发时间,怀旧服开70最新消息汇总 魔兽怀旧服TBC开放时间几个阶段?...
  4. pxe linux自动安装系统,通过 PXE 自动安装操作系统(1):部署 PXE Server
  5. 统计学习方法第十九章作业:马尔可夫链蒙特卡罗法、吉布斯抽样算法(书上题目) 代码实现
  6. 这个神奇的库,可以将数据平滑化并找到异常点
  7. 对于局部变量_对于SQL常用查询优化方法的整理
  8. Ps camera raw怎么打开xmp预设
  9. Kaldi语音识别:基于aidatatang模型实现自制语音数据的识别
  10. 摩托罗拉被曝裁员超一半 联想多品牌失败了吗?
  11. Windows | 快速删除大量回收站文件
  12. 【K-近邻】K-NN 实战分析 Facebook V Results: Predicting Check Ins
  13. cleanmymac是怎么进行Mac的深度清理的
  14. Emacs-057-hippie-expand使用
  15. iPhone测试软件偷开照相机,iphone小软件让小偷现形 自动拍下照片发送邮箱
  16. 摇一摇周边:微信是这样连接线下商户的
  17. Sony WH-1000XM3降级到2.00
  18. mvn install BUILD FAILURE : Downloading from central: https://repo.maven.apache.org/maven2/org/sp...
  19. 前端开发调试之代理配置
  20. Excel模板数据填充导出

热门文章

  1. 港澳联考数学可以用计算机吗,联考数学满分、北大学霸教你决胜港澳台联考
  2. 超级眼电脑监控软件保护企业机密信息让商业间谍无处遁形
  3. LeetCode回溯算法——51.N皇后问题详解
  4. android 混淆过滤,android studio 代码混淆如何忽略第三方jar包
  5. C# -- Novell.Directory.Ldap连接LDAP作简单筛选查询,并处理objectGUID的乱码问题
  6. 日记侠:朋友圈如何推广产品?
  7. Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio解决办法
  8. Unity3D-Shader-混合(Blend)
  9. 博客升级_原水_新浪博客
  10. 微信公众平台开发(68)苹果IMEI查询