Передача идентификатора в URL запроса GET через класс Model в Retrofit - PullRequest
0 голосов
/ 01 ноября 2018

Это URL API для удаления записи

GET: localhost: 4000 / курс / удаление / 5bd9a270c6a31620e0b7b3d8

5bd9a270c6a31620e0b7b3d8 - это идентификатор, который есть в классе сервера и модели. Я хочу вызвать API и передать его динамически в URL для удаления записи.

как написать запрос интерфейса вызова

@GET("course/delete/?id?") //how to write
Call<List<Course>> deleteRecords();

Отзывы будут оценены

Ответы [ 2 ]

0 голосов
/ 01 ноября 2018

Просто сделай это:

@GET("course/delete/{id}")
Call<List<Course>> deleteRecords(@Path("id") String id);

А затем позвоните:

retrofit.deleteRecords("5bd9a270c6a31620e0b7b3d8");
0 голосов
/ 01 ноября 2018

Попробуйте это определение

@GET("course/delete/{id}")
Call<List<Course>> deleteRecords(@Path("id") String id));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...