feat: add domain price query command
This commit is contained in:
4 files changed
+139
-1
No files matched your search
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* Copyright © 2024 RTAkland
|
||||
* Author: RTAkland
|
||||
* Date: 2024/9/17
|
||||
*/
|
||||
|
||||
|
||||
package cn.rtast.fancybot.entity.domain
|
||||
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
data class PricePayload(
|
||||
@SerializedName("DomainList")
|
||||
val domainList: List<String>,
|
||||
@SerializedName("Filter")
|
||||
val filter: Int = 0,
|
||||
@SerializedName("Period")
|
||||
val period: Int = 1,
|
||||
@SerializedName("HashId")
|
||||
val hashId: String = "1726541001813_9",
|
||||
@SerializedName("SaveDomainSearch")
|
||||
val saveDomainSearch: Boolean = true,
|
||||
val serviceType: String = "domain",
|
||||
@SerializedName("Version")
|
||||
val version: String = "2018-08-08",
|
||||
@SerializedName("Action")
|
||||
val action: String = "BatchCheckDomain"
|
||||
)
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright © 2024 RTAkland
|
||||
* Author: RTAkland
|
||||
* Date: 2024/9/17
|
||||
*/
|
||||
|
||||
|
||||
package cn.rtast.fancybot.entity.domain
|
||||
|
||||
import com.google.gson.annotations.SerializedName
|
||||
|
||||
data class PriceResponse(
|
||||
val data: Data
|
||||
) {
|
||||
data class Data(
|
||||
@SerializedName("Response")
|
||||
val response: Response
|
||||
)
|
||||
|
||||
data class Response(
|
||||
@SerializedName("DomainList")
|
||||
val domainList: List<Domain>
|
||||
)
|
||||
|
||||
data class Domain(
|
||||
@SerializedName("RealPrice")
|
||||
val realPrice: Int,
|
||||
@SerializedName("Price")
|
||||
val price: Int
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user