使用jquery从steam页面获取JSON格式的信息

时间:2015-08-09 14:25:22

标签: jquery ajax json

我已经找到了很多关于此的信息,但它仍然无效:/

所以我有JSON格式的这个steam page,我希望得到没有PHP的lowest_price变量,因为我将它用于我的chrome扩展。请帮帮我。

1 个答案:

答案 0 :(得分:1)

fetch("https://steamcommunity.com/market/priceoverview/?currency=5&appid=570&market_hash_name=Huntling").then(function(response){
  return response.json();
}).then(function(response){
  console.log(response.lowest_price);
});

或者因为您正在使用jQuery:

$.get("https://steamcommunity.com/market/priceoverview/?currency=5&appid=570&market_hash_name=Huntling", function(response){
  console.log(response.lowest_price);
});

如果您要进行扩展,则需要在清单中为CORS配置它:https://developer.chrome.com/extensions/xhr#requesting-permission类似这样的内容:

{
  "name": "My extension",
  ...
  "permissions": [
    "https://steamcommunity.com/*"
  ],
  ...
}