【发布时间】:2015-07-06 07:00:36
【问题描述】:
我尝试通过选择查看页面信息(谷歌浏览器)找到 JSON 页面,通过 Steam 网站查找 Steam 社区市场中商品的价格,但没有成功。
注意我正在尝试了解如何获取 Steam 社区市场中项目的 JSON 页面的 URL,而不是废弃 JSON 页面。
我已经通过 StackOverflow 进行了搜索,他们似乎能够使用我无法找到的 JSON 获取此 URL。
//way number 1
http://steamcommunity.com/market/priceoverview/?currency=3&appid=730&market_hash_name=StatTrak%E2%84%A2%20P250%20%7C%20Steel%20Disruption%20%28Factory%20New%29
// way number 2
http://steamcommunity.com/market/pricehistory/?country=DE¤cy=3&appid=440&market_hash_name=Specialized%20Killstreak%20Brass%20Beast
【问题讨论】:
-
就像我在帖子中提到的那样,我不明白他们是如何获得链接steamcommunity.com/market/priceoverview/… 我的问题不是如何从 JSON 文件中检索数据,而是如何到达JSON 文件的 URL。
-
如果您尝试查找 url,您需要查看浏览器在查看项目时进行的网络调用。如果您无法在调用中找到这些 url,那么您将不得不做一些进一步的搜索,这通常需要一些关于 HTML 和 JS 的知识。现在如果你在这个时候浏览steamcommunity.com的js文件你会发现像steamcommunity.com/market/pricehistory这样的url。请注意,他们可以通过 PHP 提取数据,在大多数情况下您是看不到的。
标签: json steam steam-web-api