whoisYeshua

Nike US Mans Lifestyle shoes (first 24)

Jul 13th, 2021 (edited)
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var axios = require('axios')
  2. const country = 'us'
  3. const language = 'en'
  4. const anchor = 0
  5. const consumerChannelId = 'd9a5bc42-4b9c-4976-858a-f159cf99c647'
  6.  
  7. const count = 24
  8.  
  9. const remoteURL = `/product_feed/rollup_threads/v2?filter=marketplace(${country})&filter=language(${language})&anchor=${anchor}&consumerChannelId=${consumerChannelId}&count=${count}`
  10. const endpoint = encodeURIComponent(remoteURL)
  11.  
  12. const url = new URL('https://api.nike.com/cic/browse/v1')
  13. url.searchParams.append('queryid', 'products')
  14. url.searchParams.append('country', country)
  15. url.searchParams.append('language', language)
  16.  
  17. const correctURL = url.href + '&endpoint=' + endpoint
  18. // full url should be https://api.nike.com/cic/browse/v1?queryid=products&country=us&language=en&endpoint=%2Fproduct_feed%2Frollup_threads%2Fv2%3Ffilter%3Dmarketplace(us)%26filter%3Dlanguage(en)%26anchor%3D0%26consumerChannelId%3Dd9a5bc42-4b9c-4976-858a-f159cf99c647%26count%3D24
  19.  
  20.  
  21. //  GOT this url from dev tools on this page https://www.nike.com/w/mens-lifestyle-shoes-13jrmznik1zy7ok
  22.  
  23. const config = {
  24.   method: 'get',
  25.   url: correctURL
  26. };
  27.  
  28. axios(config)
  29. .then(function (response) {
  30.   console.log(JSON.stringify(response.data));
  31. })
  32. .catch(function (error) {
  33.   console.log(error);
  34. });
  35.  
  36. /* what you shuld got:
  37. {
  38.                     "altImages": {
  39.                         "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/cacf1d36-8769-41b2-8616-a351efae9ce5/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  40.                         "squarishURL": "https://static.nike.com/a/images/t_default/914e0ad6-23bf-4b02-9e81-9e22ede37d02/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  41.                     },
  42.                     "cardType": "default",
  43.                     "cloudProductId": "cf9be361-6d7a-5afe-86e7-716479d4a121",
  44.                     "colorDescription": "White/Black",
  45.                     "colorways": [
  46.                         {
  47.                             "colorDescription": "White/Black",
  48.                             "images": {
  49.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/fb7eda3c-5ac8-4d05-a18f-1c2c5e82e36e/image.jpg",
  50.                                 "squarishURL": "https://static.nike.com/a/images/t_default/389b709e-5102-4e55-aa5d-07099b500831/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  51.                             },
  52.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-100",
  53.                             "price": {
  54.                                 "currency": "USD",
  55.                                 "currentPrice": 100,
  56.                                 "discounted": false,
  57.                                 "employeePrice": null,
  58.                                 "fullPrice": 100
  59.                             },
  60.                             "altImages": {
  61.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/cacf1d36-8769-41b2-8616-a351efae9ce5/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  62.                                 "squarishURL": "https://static.nike.com/a/images/t_default/914e0ad6-23bf-4b02-9e81-9e22ede37d02/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  63.                             },
  64.                             "cloudProductId": "cf9be361-6d7a-5afe-86e7-716479d4a121",
  65.                             "inStock": true,
  66.                             "isExcluded": false,
  67.                             "isMemberExclusive": false,
  68.                             "isNew": false,
  69.                             "label": "IN_STOCK",
  70.                             "pid": "12544923",
  71.                             "prebuildId": null,
  72.                             "productInstanceId": null
  73.                         },
  74.                         {
  75.                             "colorDescription": "White/Sail/White/Dark Teal Green",
  76.                             "images": {
  77.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/6dd0a8cf-2ff5-48ea-ac2b-9accdbc616c7/image.jpg",
  78.                                 "squarishURL": "https://static.nike.com/a/images/t_default/97fde1ea-7162-4082-b846-0ae54d94730c/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  79.                             },
  80.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-112",
  81.                             "price": {
  82.                                 "currency": "USD",
  83.                                 "currentPrice": 100,
  84.                                 "discounted": false,
  85.                                 "employeePrice": null,
  86.                                 "fullPrice": 100
  87.                             },
  88.                             "altImages": {
  89.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/fa38e263-88cb-4909-8d07-6df6df80eb7c/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  90.                                 "squarishURL": "https://static.nike.com/a/images/t_default/cb2d417f-55f8-4f1e-b274-ea47ecc20ee4/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  91.                             },
  92.                             "cloudProductId": "ac01bb24-4fdc-53de-9a4b-f12fc9d2fa65",
  93.                             "inStock": true,
  94.                             "isExcluded": false,
  95.                             "isMemberExclusive": false,
  96.                             "isNew": false,
  97.                             "label": "IN_STOCK",
  98.                             "pid": "13330790",
  99.                             "prebuildId": null,
  100.                             "productInstanceId": null
  101.                         },
  102.                         {
  103.                             "colorDescription": "Black/Sail/Sail",
  104.                             "images": {
  105.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/5ae3d658-7948-4212-8a97-b4ac30005e90/image.jpg",
  106.                                 "squarishURL": "https://static.nike.com/a/images/t_default/4fd2bc0a-f4bc-49cf-b0a3-63ea10cfb895/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  107.                             },
  108.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-002",
  109.                             "price": {
  110.                                 "currency": "USD",
  111.                                 "currentPrice": 100,
  112.                                 "discounted": false,
  113.                                 "employeePrice": null,
  114.                                 "fullPrice": 100
  115.                             },
  116.                             "altImages": {
  117.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/c25bd2bb-ff82-41e1-bd43-2edecdc1267c/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  118.                                 "squarishURL": "https://static.nike.com/a/images/t_default/f5bc0e5a-3739-49e6-91ef-5a7cb855452f/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  119.                             },
  120.                             "cloudProductId": "288eeb2e-0772-5460-8f30-24abbd5db857",
  121.                             "inStock": true,
  122.                             "isExcluded": false,
  123.                             "isMemberExclusive": false,
  124.                             "isNew": false,
  125.                             "label": "IN_STOCK",
  126.                             "pid": "13019637",
  127.                             "prebuildId": null,
  128.                             "productInstanceId": null
  129.                         },
  130.                         {
  131.                             "colorDescription": "White/Sail/Black/Pine Green",
  132.                             "images": {
  133.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/2b47d63e-e088-4b4c-b5fd-40c9d0fb15ba/image.jpg",
  134.                                 "squarishURL": "https://static.nike.com/a/images/t_default/95129b46-0f5b-463f-9ffb-9f50e0d208e1/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  135.                             },
  136.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-115",
  137.                             "price": {
  138.                                 "currency": "USD",
  139.                                 "currentPrice": 100,
  140.                                 "discounted": false,
  141.                                 "employeePrice": null,
  142.                                 "fullPrice": 100
  143.                             },
  144.                             "altImages": {
  145.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/9b9c64e4-30a6-4857-b898-f8103501992b/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  146.                                 "squarishURL": "https://static.nike.com/a/images/t_default/657f12ed-79d8-4bb8-a155-1580dc443554/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  147.                             },
  148.                             "cloudProductId": "dfdd9f44-c185-5451-bc59-15c52edd8965",
  149.                             "inStock": true,
  150.                             "isExcluded": false,
  151.                             "isMemberExclusive": false,
  152.                             "isNew": false,
  153.                             "label": "IN_STOCK",
  154.                             "pid": "13080339",
  155.                             "prebuildId": null,
  156.                             "productInstanceId": null
  157.                         },
  158.                         {
  159.                             "colorDescription": "White/White/Sail/Team Red",
  160.                             "images": {
  161.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/38dc60ac-dd3b-4d11-8827-ed11b6b05e6b/image.jpg",
  162.                                 "squarishURL": "https://static.nike.com/a/images/t_default/a3167701-b25d-4801-afba-d4440c14d23d/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  163.                             },
  164.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-111",
  165.                             "price": {
  166.                                 "currency": "USD",
  167.                                 "currentPrice": 100,
  168.                                 "discounted": false,
  169.                                 "employeePrice": null,
  170.                                 "fullPrice": 100
  171.                             },
  172.                             "altImages": {
  173.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/12c76d57-28e8-4707-856a-93462522cf4a/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  174.                                 "squarishURL": "https://static.nike.com/a/images/t_default/47cf4e77-3d5a-432b-85c4-1cfcda010e11/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  175.                             },
  176.                             "cloudProductId": "8a87d424-6b8f-5473-8722-a9942438fa79",
  177.                             "inStock": true,
  178.                             "isExcluded": false,
  179.                             "isMemberExclusive": false,
  180.                             "isNew": false,
  181.                             "label": "IN_STOCK",
  182.                             "pid": "13154398",
  183.                             "prebuildId": null,
  184.                             "productInstanceId": null
  185.                         },
  186.                         {
  187.                             "colorDescription": "White/Sail/Mantra Orange",
  188.                             "images": {
  189.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/a11caa5a-95ee-46ce-9a28-c1b9b983e1d5/image.jpg",
  190.                                 "squarishURL": "https://static.nike.com/a/images/t_default/81167500-511d-4a65-8151-35b01d43c80a/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  191.                             },
  192.                             "pdpUrl": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-110",
  193.                             "price": {
  194.                                 "currency": "USD",
  195.                                 "currentPrice": 100,
  196.                                 "discounted": false,
  197.                                 "employeePrice": null,
  198.                                 "fullPrice": 100
  199.                             },
  200.                             "altImages": {
  201.                                 "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/f5c81fd7-e1a7-43a8-b506-6f2cd8727223/blazer-mid-77-vintage-mens-shoe-nw30B2.jpg",
  202.                                 "squarishURL": "https://static.nike.com/a/images/t_default/8794656a-9fde-46b1-a9ec-418440e5244f/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  203.                             },
  204.                             "cloudProductId": "1a034ea5-74c3-5c50-8594-bad0e32a1af1",
  205.                             "inStock": true,
  206.                             "isExcluded": false,
  207.                             "isMemberExclusive": false,
  208.                             "isNew": false,
  209.                             "label": "IN_STOCK",
  210.                             "pid": "13019539",
  211.                             "prebuildId": null,
  212.                             "productInstanceId": null
  213.                         }
  214.                     ],
  215.                     "customizable": false,
  216.                     "hasMinimumAdvertisedPrice": false,
  217.                     "id": "830c497d-fc27-3f72-9a91-82cd3054246c",
  218.                     "images": {
  219.                         "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/fb7eda3c-5ac8-4d05-a18f-1c2c5e82e36e/image.jpg",
  220.                         "squarishURL": "https://static.nike.com/a/images/t_default/389b709e-5102-4e55-aa5d-07099b500831/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  221.                     },
  222.                     "inStock": true,
  223.                     "isExcluded": false,
  224.                     "isGiftCard": false,
  225.                     "isJersey": false,
  226.                     "isMemberExclusive": false,
  227.                     "isNBA": false,
  228.                     "isNFL": false,
  229.                     "isSustainable": false,
  230.                     "label": "IN_STOCK",
  231.                     "nbyColorway": {
  232.                         "colorDescription": "NBY",
  233.                         "images": {
  234.                             "portraitURL": "https://static.nike.com/a/images/c_limit,w_400,f_auto/t_product_v1/fb7eda3c-5ac8-4d05-a18f-1c2c5e82e36e/image.jpg",
  235.                             "squarishURL": "https://static.nike.com/a/images/t_default/389b709e-5102-4e55-aa5d-07099b500831/blazer-mid-77-vintage-mens-shoe-nw30B2.png"
  236.                         },
  237.                         "pdpUrl": "{countryLang}/u/custom-nike-blazer-mid-77-vintage-by-you-10001053/2744673806",
  238.                         "price": {
  239.                             "currency": null,
  240.                             "currentPrice": 120,
  241.                             "discounted": null,
  242.                             "employeePrice": 72,
  243.                             "fullPrice": 120
  244.                         }
  245.                     },
  246.                     "pid": "12544923",
  247.                     "prebuildId": null,
  248.                     "price": {
  249.                         "currency": "USD",
  250.                         "currentPrice": 100,
  251.                         "discounted": false,
  252.                         "employeePrice": null,
  253.                         "fullPrice": 100
  254.                     },
  255.                     "priceRangeCurrent": "$100",
  256.                     "priceRangeEmployee": null,
  257.                     "priceRangeFull": "$100",
  258.                     "productInstanceId": null,
  259.                     "productType": "FOOTWEAR",
  260.                     "properties": null,
  261.                     "salesChannel": [
  262.                         "NikeApp",
  263.                         "Nike.com",
  264.                         "Nike Store Experiences"
  265.                     ],
  266.                     "subtitle": "Men's Shoe",
  267.                     "title": "Nike Blazer Mid '77 Vintage",
  268.                     "url": "{countryLang}/t/blazer-mid-77-vintage-mens-shoe-nw30B2/BQ6806-100"
  269.                 },
  270. */
Add Comment
Please, Sign In to add comment