Android 使用改装调用添加多个@Path
我有一个api请求,在url中我需要传递多个@Path,我这样做了,但我一直得到一个错误,我想得到一些关于这个问题的帮助,提前谢谢你Android 使用改装调用添加多个@Path,android,kotlin,retrofit,Android,Kotlin,Retrofit,我有一个api请求,在url中我需要传递多个@Path,我这样做了,但我一直得到一个错误,我想得到一些关于这个问题的帮助,提前谢谢你 这是url的示例 https://api.site.dev/api/v2/entries/en_US/hello 这是改装设置 这是我的改装电话 *这是我的手机 @GET("{language_code}/{word}") fun getDictionnaryWord( @Path("langu
- 这是url的示例
https://api.site.dev/api/v2/entries/en_US/hello
- 这是改装设置
- 这是我的改装电话
@GET("{language_code}/{word}")
fun getDictionnaryWord(
@Path("language_code") language : String,
@Path("word") word : String,
) : DictionnaryModelItem
}
看起来,改造公司正在试图找到一种方法,为您的服务界面创建一个
dictionnarymoditem
。您需要将其更改为:
@GET("{language_code}/{word}")
suspend fun getDictionnaryWord(
@Path("language_code") language : String,
@Path("word") word : String,
) : Response<DictionnaryModelItem>
@GET(“{language\u code}/{word}”)
暂停娱乐getDictionnaryWord(
@路径(“语言代码”)语言:字符串,
@路径(“单词”)单词:字符串,
):回应
没错,我确实找到了答案,因为我使用了flow api,我错过了keywod挂起,但是你的帖子实际上给出了正确的答案,谢谢你的时间和努力
@GET("{language_code}/{word}")
fun getDictionnaryWord(
@Path("language_code") language : String,
@Path("word") word : String,
) : DictionnaryModelItem
}
@GET("{language_code}/{word}")
suspend fun getDictionnaryWord(
@Path("language_code") language : String,
@Path("word") word : String,
) : Response<DictionnaryModelItem>