改造中低于Api调用的格式是什么?

时间:2018-09-01 07:19:28

标签: android api kotlin retrofit

具有Api调用格式的邮递员图片如下,

enter image description here

通过邮递员致电时响应就是成功。

但是尝试通过Code时Api响应失败。

@GET("booking-list/{userId}")
fun getOrderHistoryList(@Path("userId") userId: Int):Observable<ResponseClass>

请帮助我纠正格式。

2 个答案:

答案 0 :(得分:2)

您需要将@Path更改为@Query,如下所示,而且usedId是一个查询参数,因此您需要从路径中删除。

@GET("/booking-list")
fun getOrderHistoryList(@Query("userId") userId: Int):Observable<ResponseClass>

查询组件由第一个问号(“?”)字符指示。有关更多信息,请查看Query component

答案 1 :(得分:0)

您的获取网址应为

@GET("booking-list?userId={userId}")