# steamBot **Repository Path**: yuyudpy/steamBot ## Basic Information - **Project Name**: steamBot - **Description**: steamBot API库,开箱即用,大幅度降低steam交易机器人开发难度 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.yuque.com/7gugu/ivt2eq - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 18 - **Created**: 2021-08-13 - **Last Updated**: 2021-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 简介: 目前已提供完整的函数库,各位dalao可直接通过二次开发成Bot便可投入使用,本项目严格遵守Apache License V2 以下为目前已实现的API 可用方法:
setSteamID 设定SteamID
setDeviceID 设定DeviceID
setSharedSecret 设定SharedSecert
setIdentitySecret 设定IdentitySecret
setProxyServer 设定代理服务器信息
getApiKey 获取API-KEY
getgamelist 获取用户游戏列表
getinventory 获取用户库存
send 发起一笔饰品交易
login 登录Steam账户
acceptoffer 接受交易报价
canceloffer 取消交易报价
declineoffer 拒绝交易报价
GenerateSteamGuardCode 生成2FA验证码
fetchConfirmations 遍历确认列表
getConfirmationTradeOfferId 获取交易确认页的TradeOfferId
acceptConfirmation 接受确认请求
cancelConfirmation 取消确认请求
交易字符串样例:
{ "newversion":true, "version":1, "me":{"assets":[{"appid":"游戏AppID","contextid":"2","amount":1,"assetid":"游戏饰品的ID"}],"currency":[],"ready":true}, "them":{"assets":[],"currency":[],"ready":false} } assets里面必须是数组,而不是对象
开发文档:
https://www.yuque.com/books/share/8f76ee1e-917e-4656-82d2-cebec314829c?#
注意事项: 这些是使用Umarket试运营后得出的一些注意事项,请注意! 联系方式:
邮箱:gz7gugu@qq.com
QQ开发交流群:1146370607
[有问题邮箱留言,我看得见的] 更新日志:
2021/05/01: 各位劳动节快乐呀!希望大家玩的开心😄,最近作者开始准备考研了,因此维护工作也只能暂时放下了。预计明年上岸后才能继续维护,希望得到大家的理解,谢谢🙏。
2020/11/26: 又快要过完一年了,在这一年里面,项目的状态从开发中转入维护状态,我也没有太多精力在Steam交易上面了,所以从今日起,我暂停接手Steam交易机器人的二次开发和定制,如果有需要的话,请另寻别家吧!希望各位同仁多多见谅。日志就先写到这了,有缘再见Peace!
2019/06/15: 时隔一年时间,加入了遍历确认的功能。 Umarket也弃坑了[项目太大了,一个人无法carry,以后再考虑用框架重写] 不过这个SteamBot终于可以用于实际的项目中了,已形成一个交易闭环了,接下去就交由各位dalao做下去吧OWO 还有就是,欢迎大家常到我的Blog看看呀,就写到这了,Peace