2015-11-19 28 views
0

我想从Steam中添加一些信息到我的Android应用程序。 我看到Steam有Steamworks,但这只是为Windows,OSX和Linux构建的。从Android应用程序使用Steam Web API

此外,我看到他们也有一个Web API也可以从移动应用程序访问。但API中的所有方法都需要64位SteamID,他们说可以使用OpenID来检索。我下载了Google Oauth Client Library for JAVA,但我阅读了文档,我不明白如何为使用此库的用户获取SteamID。

有没有人使用过这个库或其他开源库来获取SteamID?

回答

0

UPDATE

直接获取SteamID64。

  • 使用web浏览器登录Steam。

  • 登录后点击您的个人资料,并添加?XML = 1到浏览器的URL地址

http://steamcommunity.com/id/yourusername/?xml=1

http://steamcommunity.com/profiles/yourprofilenumber/?xml=1(如果您没有设置一个公共的用户名尚)


我认为这是个人资料链接或steamID64中的数字示例:http://steamcommunity.com/profiles/76561198113616635

Steamid将是:76561198113616635

在网上查询它,你可以去https://steamid.io/lookup

在Android应用程序,我认为授权后,蒸汽会给你这个数字和关键。

+0

我知道如何获得我的SteamID,但我需要一种方法来获取使用我的应用程序的用户的SteamID。他将无法提供我的SteamID,所以我想使用OpenID从Steam获得它。 – Scorpio

+0

你是否尝试实施这个应用程序?通过蒸汽登录后,您将获得哪些信息? –

+0

我想使用他们的Web API(请参阅问题中的链接)来获取朋友列表和其他信息。如果我有SteamID,我只能访问它。 – Scorpio

相关问题