|
@@ -1,12 +1,20 @@
|
|
|
package me.vadik.knigopis
|
|
package me.vadik.knigopis
|
|
|
|
|
|
|
|
import me.vadik.knigopis.model.Book
|
|
import me.vadik.knigopis.model.Book
|
|
|
|
|
+import me.vadik.knigopis.model.Credentials
|
|
|
import me.vadik.knigopis.model.User
|
|
import me.vadik.knigopis.model.User
|
|
|
import retrofit2.Call
|
|
import retrofit2.Call
|
|
|
|
|
+import retrofit2.http.Field
|
|
|
|
|
+import retrofit2.http.FormUrlEncoded
|
|
|
import retrofit2.http.GET
|
|
import retrofit2.http.GET
|
|
|
|
|
+import retrofit2.http.POST
|
|
|
|
|
|
|
|
interface Endpoint {
|
|
interface Endpoint {
|
|
|
|
|
|
|
|
|
|
+ @FormUrlEncoded
|
|
|
|
|
+ @POST("/user/get-credentials")
|
|
|
|
|
+ fun getCredentials(@Field("token") token: String): Call<Credentials>
|
|
|
|
|
+
|
|
|
@GET("users/latest")
|
|
@GET("users/latest")
|
|
|
fun latestUsers(): Call<Map<String, User>>
|
|
fun latestUsers(): Call<Map<String, User>>
|
|
|
|
|
|