PixelBoii

Untitled

Oct 31st, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // background.js
  2. chrome.runtime.onMessage.addListener(
  3.     function(request, sender, sendResponse) {
  4.       if (request.contentScriptQuery == "queryPrice") {
  5.         var url = "https://pixelboii.wtf/steamvalue.json";
  6.         var skinFullName = request.itemURL;
  7.         fetch(url)
  8.             .then(res => res.json())
  9.             .then(price, priceNumber => {
  10.               sendResponse(price.items_list[skinFullName].price["7_days"].average + price.request.priceNumber);
  11.             })
  12.             .catch(err => { throw err });
  13.         return true;  // Will respond asynchronously.
  14.       }
  15.     });
  16.  
  17. // content.js
  18. function getPrices() {
  19.     for (var i = 0; i < 35; i++) {
  20.         chrome.runtime.sendMessage(
  21.             {contentScriptQuery: "queryPrice", itemURL: skins[priceNumber]},
  22.             price, priceNumber => {
  23.                 console.log(price + priceNumber);
  24.             });
  25.  
  26.         priceNumber = priceNumber + 1;
  27.     }
  28. ...
  29. }
Advertisement
Add Comment
Please, Sign In to add comment