改造 POST 请求和 FormUrlEncoded with :Id in url
Retrofit POST Request and FormUrlEncoded with :Id in url
我试图在使用 @POST
和 @FormUrlEncoding
注释时将 stripe API
和 运行 整合到问题中。
条纹有以下Url。 https://api.stripe.com/v1/customers/:id/sources
API
需要 FormUrlEncoded
和 POST
请求。我不知道如何在 URL.
中传递该 ID
@POST("https://api.stripe.com/v1/customers/:id/sources")
@FormUrlEncoded
Completable createBankAccount(@Field("source") String bankToken);
您应该将 id 作为 路径参数传递。
因此您的端点将如下所示:
@POST("https://api.stripe.com/v1/customers/{id}/sources")
@FormUrlEncoded
Completable createBankAccount(@Path("id") int id,@Field("source") String bankToken);
我试图在使用 @POST
和 @FormUrlEncoding
注释时将 stripe API
和 运行 整合到问题中。
条纹有以下Url。 https://api.stripe.com/v1/customers/:id/sources
API
需要 FormUrlEncoded
和 POST
请求。我不知道如何在 URL.
@POST("https://api.stripe.com/v1/customers/:id/sources")
@FormUrlEncoded
Completable createBankAccount(@Field("source") String bankToken);
您应该将 id 作为 路径参数传递。
因此您的端点将如下所示:
@POST("https://api.stripe.com/v1/customers/{id}/sources")
@FormUrlEncoded
Completable createBankAccount(@Path("id") int id,@Field("source") String bankToken);