klei官方數(shù)據(jù)的幾個(gè)接口分享


眾所周知,Klei之前有改過(guò)服務(wù)器大廳的服務(wù)器,連著官方的接口請(qǐng)求方式都變了(好吧,不一定知道,知道了也沒(méi)啥用,除了要去寫(xiě)查服機(jī)器人)
這里把我知道的所有的接口都發(fā)一下,省的大家抓包和看更新日志來(lái)找了

klei服務(wù)器的地區(qū)列表
請(qǐng)求地址:https://lobby-v2-cdn.klei.com/regioncapabilities-v2.json
請(qǐng)求方式:GET
內(nèi)容:該接口查詢結(jié)果是用來(lái)輔助后面的接口的

Region就是地區(qū),地區(qū)名是這里來(lái)的,我們中國(guó)的一般都是ap-east-1

klei官方全部數(shù)據(jù)(對(duì)應(yīng)地區(qū))
請(qǐng)求地址:https://lobby-v2-cdn.klei.com/{地區(qū)}-{平臺(tái)}.json.gz
請(qǐng)求方式:GET
如:https://lobby-v2-cdn.klei.com/ap-east-1-Steam.json.gz
內(nèi)容:該接口查詢結(jié)果和上一個(gè)接口的查詢結(jié)果是用來(lái)輔助后面的詳細(xì)查詢接口的,結(jié)果如下,這個(gè)就是游戲大廳里的數(shù)據(jù),只是沒(méi)有分頁(yè),如果要像游戲大廳一樣點(diǎn)擊之后顯示詳細(xì)信息,我們需要的是獲取想要查詢的服務(wù)器的“__rowId”,這個(gè)rowId如果你的號(hào)只開(kāi)了一個(gè)服,那么就是直接對(duì)應(yīng)的Klei賬號(hào),如果開(kāi)了多個(gè)服則是一長(zhǎng)串的字符串
返回結(jié)果(截取一部分展示):


具體服務(wù)器詳細(xì)內(nèi)容
請(qǐng)求地址:https://lobby-v2-{Region}.klei.com/lobby/read
請(qǐng)求方式:POST
請(qǐng)求參數(shù)和示例如下:

返回結(jié)果:

這部分內(nèi)容相當(dāng)于是給大廳內(nèi)容點(diǎn)開(kāi),查看詳細(xì)內(nèi)容,可以看到該存檔的幾乎所有設(shè)置,Klei的最核心的接口就這些了,其他的我也不知道了,當(dāng)前版本是這樣的,后面就不知道了。

本文章基于https://forums.kleientertainment.com/forums/topic/145450-new-server-lobby-and-networking-beta-536845/#comment-1616715這個(gè)帖子和一些抓包內(nèi)容總結(jié)而來(lái)。

本次分享就到這里了,如果有什么其他的需要了解的都可以評(píng)論區(qū)問(wèn)UP,看到我都會(huì)解答的,不方便回復(fù)的可以等待我寫(xiě)專題來(lái)解答。