2

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

编辑:我找到了这段代码:steam://friends/add/some_steam_id如果你有他们的蒸汽 ID,你能修改这段代码来阻止/删除人吗?

4

1 回答 1

5

该 URL 所做的只是要求您本地安装的 Steam 客户端添加一个匹配的 id 后的数字/add/。因此,如果您有其他用户的 Steam id,您可以通过将他们的 id 放在该 URL 中来添加他们,如下所示:steam://friends/add/your_new_friends_id

您可以自己尝试,只需在大多数互联网浏览器中粘贴 url,steam 会弹出一条消息,提示“您的新朋友已添加到您的朋友列表中”

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

  • add/<id> 添加具有指定 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 设置状态为在线

目前似乎没有用于阻止/删除人员的命令(至少不公开)。这样的命令将毫无用处,并且会导致……恶作剧。您应该手动删除/阻止您不再希望与之成为朋友的人;能够从浏览器执行此操作不会增加任何便利。你到底想完成什么?

有关命令和其他命令的完整详细信息,请参阅Steam 浏览器 API 文档。friends

PS 避免在此处发布其他人的 Steam 用户 ID 可能是个好主意。

于 2014-08-21T04:12:05.320 回答