rainyun-go-sdk: 简单好用的 rainyun golang sdk


简介 :scroll:

GoReport
GitHub go.mod Go version (subdirectory of monorepo)
GitHub
GitHub tag (with filter)

使用rainyun-go-sdk来顺畅的接入Rainyun API,物品兑换,个人信息查询…

[!WARNING]
本项目由第三方开发,不保证可用性和及时性,api接口的变更我们无法即时获知,PR and Issues are welcome.

[!TIP]
如果您想支持 sdk ,欢迎从这个链接注册雨云,还可以在积分商城领取新购7折和续费85折独家优惠券:)
直播地址: https://live.mmeiblog.cn/s/mei (周五晚/周六/周天早)

使用 :avocado:

  1. 下载包
go get github.com/ssdomei232/rainyun-go-sdk
  1. 导入包
import rain "github.com/ssdomei232/rainyun-go-sdk"
  1. 使用包

参考 :backhand_index_pointing_right:rainyun-go-sdk-example

  1. Client 介绍
// 使用 rainyun api key 创建client
client := rain.NewClient("your-real-api-key")
  1. 错误码

client.Dorequest会处理雨云返回的错误码并返还,相关定义位于 model.go

  1. 验证码

目前sdk无法处理验证码

  1. 二次验证

二次验证的逻辑应该是只要进行了二次验证,那么一段时间内所有的需要二次验证的操作都是可以直接进行的

  1. 数据实例

我们在data下存放了部分响应/请求实例,或许会对你有所帮助

一些约定 :handshake:

  1. 在游戏云MCSM中,淋雨管游戏叫蛋(Egg)
  2. 1个月=31天
  3. 结构体注解写的不全面,请优先参考官方写的很烂的文档和data下的实例,实在找不到请提issue
  4. 用户可以登陆PVE是预期内行为

TODO List

按先后顺序:

  • 积分兑换
  • rcs管理
  • 工单管理
  • rgs管理
  • ros管理
  • 域名管理
  • 裸金属管理(working)

短期内不会支持的操作(如果你有这种操作的请求和返回示例欢迎发到issue中或提PR):

  • rca管理(淋雨说有大变化,核心部分暂缓)
3 个赞

其实并没有加过验证码 这玩意年久失修了 :innocent:

2 个赞

雨云PHP SDK在此: skyhhjmk/rainyun-php-sdk - GitHub

1 个赞

最新动态: v0.7.0 版本已经完成了对除了rbm和rca以外的所有接口的支持

1 个赞