如何通过按钮以编程方式添加,删除或阻止Steam上的人员

时间:2014-08-19 01:36:34

标签: steam-web-api

有许多网站,例如www.tf2outpost.comwww.bazaar.tf,用户可以通过点击按钮添加其他热量用户。你究竟是如何做到这一点的? Web API中没有任何内容可以向您展示如何添加朋友。

编辑:我找到了以下代码:steam://friends/add/some_steam_id如果您有自己的热门ID,可以修改此代码以阻止/删除人员吗?

1 个答案:

答案 0 :(得分:5)

所有该URL都要求您在本地安装的Steam客户端添加与/add/之后的数字匹配的ID。因此,如果您有其他用户的汽车ID,则可以通过将其ID放入该网址来添加它们,如下所示:steam://friends/add/your_new_friends_id

你可以在大多数互联网浏览器中粘贴网址来自己尝试一下,然后会弹出一条消息,上面写着“你的新朋友已被添加到朋友列表中”

目前friends命令接受以下子命令:

  • add/<id> 添加具有指定标识号
  • 的用户
  • friends/<id> 显示您最近玩过的用户列表
  • joinchat/<id> 加入具有指定ID号的聊天
  • message/<id> 发送消息
  • players 显示您玩过的最近玩家的表格
  • settings/hideoffline 从朋友列表中切换离线好友
  • settings/showavatars 在好友列表中切换头像
  • settings/sortbyname 按名称排序好友列表
  • status/away 将状态设置为离开
  • status/busy 将状态设置为忙碌
  • status/trade 将状态设置为寻找交易
  • status/play 将状态设置为正在播放
  • status/offline 将状态设置为离线
  • status/online 将状态设置为在线

目前似乎没有阻止/删除人员的命令(至少不公开)。这样的命令相当无用,并且会让......恶作剧。您应该只是手动删除/阻止您不再希望成为朋友的人;从浏览器中执行此操作不会增加任何便利。你到底想要完成什么?

有关friends命令和其他命令的完整详细信息,请参阅Steam Browser API documentation

P.S。它可能是一个好主意,以避免在这里发布其他人蒸汽用户ID。