我正在尝试使用带有'convert‘端点的API将USD转换为INR b,这是我一次又一次面对的错误 java.lang.IllegalArgumentException: URL query string"api_key={api_key}&base={base}&to={to}&amount={amount}" must not have replace block.For dynamic query parameters use @Query.a
我通过查询键名和方法1中注释的参数的值以及方法2中API端点的变量替换发送了参数值。方法2引发的错误:
java.lang.IllegalArgumentException: URL query string "appid={apikey}&lat={lat}&lon={lon}&units={units}" must not have replace block.For dynamic query parameters us
java.lang.IllegalArgumentException: URL查询字符串"text={userInput}&key={apiKey}“不能有替换块。对于动态查询参数,请使用@Query。
public interface Service {
@GET("/check.php?text={userInput}&key={apiKey}