Python 蒸汽蟒蛇交朋友';s州
我用这个模块与steam交互 但我无法使用此代码获得正确的steam角色状态Python 蒸汽蟒蛇交朋友';s州,python,steam,Python,Steam,我用这个模块与steam交互 但我无法使用此代码获得正确的steam角色状态 from steam import SteamClient from steam.client.builtins.friends import * client = SteamClient() client.cli_login(username="username", password="password") sha = SteamUser(steam_id=77777777777777777, stea
from steam import SteamClient
from steam.client.builtins.friends import *
client = SteamClient()
client.cli_login(username="username", password="password")
sha = SteamUser(steam_id=77777777777777777, steam=client)
print(sha)
我得到-
因为它是在线的。请帮帮我。您的问题是steamid
77777
不存在
Steam将其内部ID存储为递增的数字,第一个用户为1,第二个用户为2,然后重复
不过,steam ID64是steam表示用户最常用的方式。SteamID64也是增量的,但是偏移量在76561197960265728
(内部为0),因此第一个用户将是76561197960265728+1=76561197960265729
正如你可能看到的,77777-76561197960265728=1216579817512049是一个巨大的数字,大约是世界人口的160532倍
如果您在评论中链接您试图发送消息的Steam用户,我可以帮助您获得真正的Steam ID:)您的问题是Steam ID777
不存在
Steam将其内部ID存储为递增的数字,第一个用户为1,第二个用户为2,然后重复
不过,steam ID64是steam表示用户最常用的方式。SteamID64也是增量的,但是偏移量在76561197960265728
(内部为0),因此第一个用户将是76561197960265728+1=76561197960265729
正如你可能看到的,77777-76561197960265728=1216579817512049是一个巨大的数字,大约是世界人口的160532倍
如果你在评论中链接你试图发送的Steam用户,我可以帮助你获得真正的Steam id 64:)我认为OP混淆了他的Steam id,就像他混淆用户名和密码一样。@Huguesfontelle ooops,我没有意识到,但在不知道Steam id是什么的情况下,我真的帮不了你。正如@Huguesfontelle所说,是的,我混淆了我的steam_id。我使用steam ID64获取用户的状态。但我还是每次都“离线”。我想OP混淆了他的steam_id,就像他混淆用户名和密码一样。@Huguesfontelle ooops,我没有意识到,但在不知道steam_id是关于什么的情况下,我真的帮不了忙。正如@Huguesfontelle所说,是的,我混淆了我的steam_id。我使用steam ID64来获取用户的状态。但我每次都会“离线”,我可以复制。和你一样,我只会离线,即使在查询其他我知道在线的用户时也是如此。我建议在github上发布问题。为了确保,您确实能够查询到诸如name
、last\u logon()
、get\u avatar\u url()
,对吗?@huguesfontelle一切都正常,last\u logon()、name和其他我可以复制的东西。和你一样,我只会离线,即使在查询其他我知道在线的用户时也是如此。我建议在github上发布问题。为了确保,您确实可以查询诸如名称,上次登录()
,获取头像url()
,对吗?@huguesfontelle一切正常,上次登录(),名称和其他内容