klei官方数据的几个接口分享


众所周知,Klei之前有改过服务器大厅的服务器,连着官方的接口请求方式都变了(好吧,不一定知道,知道了也没啥用,除了要去写查服机器人)
这里把我知道的所有的接口都发一下,省的大家抓包和看更新日志来找了

klei服务器的地区列表
请求地址:https://lobby-v2-cdn.klei.com/regioncapabilities-v2.json
请求方式:GET
内容:该接口查询结果是用来辅助后面的接口的

Region就是地区,地区名是这里来的,我们中国的一般都是ap-east-1

klei官方全部数据(对应地区)
请求地址:https://lobby-v2-cdn.klei.com/{地区}-{平台}.json.gz
请求方式:GET
如:https://lobby-v2-cdn.klei.com/ap-east-1-Steam.json.gz
内容:该接口查询结果和上一个接口的查询结果是用来辅助后面的详细查询接口的,结果如下,这个就是游戏大厅里的数据,只是没有分页,如果要像游戏大厅一样点击之后显示详细信息,我们需要的是获取想要查询的服务器的“__rowId”,这个rowId如果你的号只开了一个服,那么就是直接对应的Klei账号,如果开了多个服则是一长串的字符串
返回结果(截取一部分展示):


具体服务器详细内容
请求地址:https://lobby-v2-{Region}.klei.com/lobby/read
请求方式:POST
请求参数和示例如下:

返回结果:

这部分内容相当于是给大厅内容点开,查看详细内容,可以看到该存档的几乎所有设置,Klei的最核心的接口就这些了,其他的我也不知道了,当前版本是这样的,后面就不知道了。

本文章基于https://forums.kleientertainment.com/forums/topic/145450-new-server-lobby-and-networking-beta-536845/#comment-1616715这个帖子和一些抓包内容总结而来。

本次分享就到这里了,如果有什么其他的需要了解的都可以评论区问UP,看到我都会解答的,不方便回复的可以等待我写专题来解答。