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

Vis*_*yer 2 steam-web-api

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

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

Bra*_*red 5

所有这些URL都要求您在本地安装的Steam客户端添加与之后匹配的id的炒/add/.因此,如果您有其他用户的汽车ID,您可以通过将他们的ID放在该URL中来添加它们,如下所示: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 将状态设置为在线

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

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

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