Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- data class SaucenaoResponse(
- val header: SaucenaoHeader,
- val results: List<SaucenaoResult>
- )
- data class SaucenaoHeader (
- val userId: Int,
- val accountType: Int,
- val shortLimit: String, // тут число на самом деле, но в json строка
- val shortRemaining: String, // тут число на самом деле, но в json строка
- val longLimit: String, // тут число на самом деле, но в json строка
- val longRemaining: String, // тут число на самом деле, но в json строка
- val status: Int,
- val resultsRequested: String, // тут число на самом деле, но в json строка
- val index: Map<Int, SaucenaoIndex>,
- val searchDepth: String, // тут число на самом деле, но в json строка
- val minimumSimilarity: Int,
- val queryImageDisplay: String,
- val queryImage: String,
- val resultsReturned: Int
- )
- data class SaucenaoIndex (
- val status: Int,
- val parentId: Int,
- val id: Int,
- val results: Int?,
- )
- data class SaucenaoResult (
- val header: SaucenaoResultHeader,
- val data: SaucenaoResultData
- )
- data class SaucenaoResultHeader (
- val similarity: String, // тут число на самом деле, но в json строка
- val thumbnail: String,
- val indexId: Int,
- val indexName: String
- )
- data class SaucenaoResultData (
- val extUrls: List<String>,
- val title: String?,
- val pixivId: Int?,
- val memberName: String?,
- val memberId: Int?,
- val danbooruId: Int?,
- val gelbooruId: Int?,
- val creator: String?,
- val material: String?,
- val characters: String?,
- val source: String?,
- val seigaId: Int?
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement