我有一个两难的境地,我需要弄明白。
所以我正在建立一个网站,人们可以去观看竞争性游戏(例如反恐精英:全球攻势),也许使用Twitch电视流,或者实际上通过游戏可能提供的配对流媒体服务(In在这个例子中,CS:GO TV)。在比赛期间,会员可以使用某种形式的没有实际价值的积分来“下注”球队将获胜。当然,这里的问题是,该网站需要能够从游戏中提取分数,并实时更新。因此,坚持使用CS:GO的例子,是否有一部分Steamworks API可以通过某种PHP或JavaScript方法实时提取游戏分数?
答案 0 :(得分:0)
我很遗憾地告诉你,你现在不能。
在CS的API描述中:GO竞争匹配信息说:
能够找到竞争性匹配信息会很有趣 - 就像DOTA 2所拥有的那样。它可以包含地图中的所有玩家,他们的蒸汽和竞争排名,半场/全时的得分。可能还包含一些信息。 Pigophone2 2013年9月14日16:54(PDT)
答案 1 :(得分:0)
要回答您的问题,没有Steam开发的API可以执行此操作。
然而,许多网站仍然完全符合您的要求。
我的猜测是他们使用定期更新的脚本来解析ESEA和ESL等网站并提取有关这些匹配的数据。毕竟,他们是那些主持人们关心的几乎所有大型游戏的人。
您需要与私人联盟保持同步,因为他们通常不会以易于解析的格式发布实时统计信息。 GOSU游戏玩家可以帮助您跟踪任何进入大联盟的新球员。