Api 回收蒸汽活动进料?

Api 回收蒸汽活动进料?,api,android-activity,rss,feed,steam,Api,Android Activity,Rss,Feed,Steam,有没有人找到一种方法来检索Steam上的活动提要,让特定用户在类似于推特的网站上发布?我正在给我的网站添加一个活动提要,但实际上我唯一最活跃的是Steam,所以如果没有Steam,它会很快变得过时。我看过web API,但它没有指定我是否可以获取完整的提要并发布它,或者我是否可以获取特定游戏的特定统计数据。我试图为我的活动找到一个RSS提要,但到目前为止运气不好,那肯定是更好的格式。我刚刚看过这个,你不能直接从RSS或JSON上的站点获取web提要。Web API是为Steam应用程序的开发人员

有没有人找到一种方法来检索Steam上的活动提要,让特定用户在类似于推特的网站上发布?我正在给我的网站添加一个活动提要,但实际上我唯一最活跃的是Steam,所以如果没有Steam,它会很快变得过时。我看过web API,但它没有指定我是否可以获取完整的提要并发布它,或者我是否可以获取特定游戏的特定统计数据。我试图为我的活动找到一个RSS提要,但到目前为止运气不好,那肯定是更好的格式。

我刚刚看过这个,你不能直接从RSS或JSON上的站点获取web提要。Web API是为Steam应用程序的开发人员设计的,这样他们就可以获得播放器信息。为此,您需要一个API密钥,它由Steam提供。它不像你在谷歌上看到的那样是一个随意的网络界面


令人讨厌的解决方案是用HTML刮去页面。我过去经常刮页面(并自动更新),但最终认为这太脏了,因为它假设Steam页面不会更改。

有点晚了,但我也在搜索这种RSS提要。我想我最终会创建一个RSS机器人来解析用于获取活动提要的AJAX响应:

http://steamcommunity.com/id/[your username]/ajaxgetusernews
这个URL不是开箱即用的,我想我们必须传递一些cookies才能访问这个页面,让Steam认为机器人是以普通用户身份登录的。它返回用于呈现活动提要的HTML标记,以及用于获取下一批活动的URL

请注意,此HTML标记很难解析,因为它不一致