Попробуйте так:
@GET("images")
Call<Example> getimages(@Query("where") String item_id);
При вызове этого метода, вы должны пройти этот путь:
Service service = retrofit.create(Service.class);
Call<Example> call = service.getimages("item_id=1");
Если вы можете позвонить своему Api успешно, вы можете передать значение динамически, используя конкатенацию строк.
Причина: При передаче параметров запроса вам просто нужно написать параметр запроса в @Query("")
и значение будет назначено на время выполнения, когда вы вызываете этот метод и передать значение «item_id» параметр getimages
метода.
Чтобы узнать больше о Модернизированном см по этой ссылке: https://futurestud.io/tutorials/tag/retrofit
Какая у вас ссылка? Является ли ссылка 'images? Where = item_id'? –
Нет похожих изображений? Where = item_id = 1 –
Это довольно странно. вы можете попробовать использовать параметр Path '@GET (« images? where = item_id = {id} ») Вызвать getimages (@Path (« id ») int id);' –