p2play-app-android/app/src/main/java/org/libre/agosto/p2play/ajax/Channels.kt

34 lines
862 B
Kotlin

package org.libre.agosto.p2play.ajax
import android.util.JsonReader
import org.libre.agosto.p2play.models.ChannelModel
import java.io.InputStreamReader
class Channels : Client() {
private fun parseChannel(data: JsonReader): ChannelModel {
val channel = ChannelModel()
data.close()
return channel
}
fun getChannelInfo(account: String): ChannelModel {
val con = this._newCon("video-channels/$account", "GET")
var channel = ChannelModel()
try {
if (con.responseCode == 200) {
val response = InputStreamReader(con.inputStream)
val data = JsonReader(response)
channel.parseChannel(data)
data.close()
}
} catch (err: Exception) {
err.printStackTrace()
}
return channel
}
}