package Ġde . mark h ae h nel . rb tv . rocket bean stv . api Ċ Ċ import Ġandroidx . lifecycle . LiveData Ċ import Ġde . mark h ae h nel . rb tv . rocket bean stv . util . Constants Ċ import Ġde . mark h ae h nel . rb tv . rocket bean stv . vo . Tw itch Ac ces Token Ċ import Ġde . mark h ae h nel . rb tv . rocket bean stv . vo . Tw itch GraphQL AccessToken Body Ċ import Ġokhttp 3 . ResponseBody Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http .* Ċ Ċ interface ĠTw itch GraphQL Service Ġ{ ĊĠĠĠ Ġ@ POST (" g ql ") ĊĠĠĠ Ġ@ Headers (" Client - ID : Ġ${ Constants . TW ITCH _ CLIENT _ ID }") ĊĠĠĠ Ġfun Ġget AccessToken ( ĊĠĠĠĠĠĠĠ Ġ@ Body Ġbody : ĠTw itch GraphQL AccessToken Body Ġ= ĠTw itch GraphQL AccessToken Body () ĊĠĠĠ Ġ): ĠLive Data < ApiResponse < Tw itch Ac ces Token >> Ċ }