如何通过浏览器获取用户在线状态(需要URL)

问题描述 投票:0回答:1

我使用了以下链接。

https://api.roblox.com/users/**$UserID**/onlinestatus

例如:

https://api.roblox.com/users/543226965/onlinestatus

我一直收到上次的错误信息。错误信息如下。

{"errors":[{"code":404,"message":"NotFound"}]}

我听说 roblox API 已经更改,但我找不到合适的解决方案,所以我将不胜感激。

谢谢。

api roblox status
1个回答
0
投票

您似乎正在尝试访问用户的在线状态。截至目前,您可以通过查询

https://api.roblox.com/users/<user_id>
来访问此信息,它会返回一个 JSON 对象。在字典中查找
IsOnline
应该返回你想要得到的东西

这是我用 Python 编写的示例:

import requests
res = requests.get(url='https://api.roblox.com/users/543226965')
res = res.json()
print(res['IsOnline'])

>>> True/False
© www.soinside.com 2019 - 2024. All rights reserved.