我知道你可以通过调用获得很多信息:
http://store.steampowered.com/api/appdetails?appids=57690
但它仍然缺少商店页面上可用的数据,如评级、标签等,是否有参数或其他方法可以获取有关游戏的更多信息?
,您可以使用 Steamworks 用户评论 - 获取列表端点提取评分信息。
例如,要获取有关 CS:GO 的信息,请执行以下操作:
获取 https://store.steampowered.com/appreviews/10?json=1&language=all
{
"success": 1,
"query_summary": {
"num_reviews": 20,
"review_score": 9,
"review_score_desc": "Overwhelmingly Positive",
"total_positive": 25703,
"total_negative": 898,
"total_reviews": 26601
},
"reviews": [
{
"recommendationid": "122478997",
"author": {
"steamid": "76561198072280507",
"num_games_owned": 3,
"num_reviews": 2,
"playtime_forever": 503225,
"playtime_last_two_weeks": 0,
"playtime_at_review": 503224,
"last_played": 1663589422
},
"language": "english",
"review": "God dam what a game",
"timestamp_created": 1663588856,
"timestamp_updated": 1663588856,
"voted_up": true,
"votes_up": 11,
"votes_funny": 2,
"weighted_vote_score": "0.643105804920196533",
"comment_count": 0,
"steam_purchase": true,
"received_for_free": false,
"written_during_early_access": false,
"hidden_in_steam_china": true,
"steam_china_location": ""
}
],
"cursor": "AoIFP+vAcEAAAAB6htXVAw=="
}
query_summary
返回有关游戏的全局评级信息。
不,没有用于评级/标签等的公共 api 端点。
您发送的链接甚至没有被 Valve 正式支持作为 API 端点,并且有速率限制。
您可以在此处通读 Steam 的所有 API 端点,但您现在使用的端点是唯一拥有大部分游戏详细数据的端点。