Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. async function scrapepage(pagenum,query){
  2. let res = await fetch("https://o28sy4q7wu-dsn.algolia.net/1/indexes/*/queries?x-algolia-agent=Algolia%20for%20JavaScript%20(3.33.0)%3B%20Browser%20(lite)%3B%20react%20(16.3.2)%3B%20react-instantsearch%20(5.7.0)%3B%20JS%20Helper%20(2.28.0)&x-algolia-application-id=O28SY4Q7WU&x-algolia-api-key=e732e65c70ebf8b51d4e2f922b536496", {
  3. "headers": {
  4. "accept": "application/json",
  5. "accept-language": "en-US,en;q=0.9",
  6. "content-type": "application/x-www-form-urlencoded",
  7. "sec-fetch-dest": "empty",
  8. "sec-fetch-mode": "cors",
  9. "sec-fetch-site": "cross-site"
  10. },
  11. "referrer": "https://www.sothebys.com/en/search-results.html?query=rolex",
  12. "referrerPolicy": "no-referrer-when-downgrade",
  13. "body": `{"requests":[{"indexName":"bsp_dotcom_prod_en","params":"query=${query}&hitsPerPage=10&maxValuesPerFacet=20&page=${pagenum}&highlightPreTag=%3Cais-highlight-0000000000%3E&highlightPostTag=%3C%2Fais-highlight-0000000000%3E&clickAnalytics=true&filters=unrestricted%3A%20true&facets=%5B%22type%22%2C%22departments%22%2C%22locations%22%5D&tagFilters="}]}`,
  14. "method": "POST",
  15. "mode": "cors",
  16. "credentials": "omit"
  17. })
  18. if(res.status == 200){
  19. console.log("req successful")
  20. let json = await res.json()
  21. let results = json.results[0].hits
  22. console.log(results)
  23. results.forEach(result=>{
  24. console.log(result.conciseHeading)
  25. })
  26. }
  27. }
  28. scrapepage(2,"rolex")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement