修改格式错误的网址

问题描述 投票:0回答:1

我想使用带有改造功能的 telegram api。但它给了

“由以下原因引起:java.lang.IllegalArgumentException:格式错误的 URL。基础:https://api.telegram.org/,相对:botXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXX/getUpdates”错误

 public interface telegramService {
    @GET ("{botKey}/getUpdates")
    Call<telegramModel> getValue (@Path("botKey") String botKey);
 }

    Retrofit.Builder builder = new Retrofit.Builder()
            .baseUrl("https://api.telegram.org/")
            .addConverterFactory(GsonConverterFactory.create());
    OkHttpClient client = new OkHttpClient.Builder()
            .build();
    Retrofit retrofit = builder.client(client).build();
    telegramService mTelegram =retrofit.create(telegramService.class);
    Call<telegramModel> mTelegramModel= mTelegram.getValue("botXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXX");
retrofit2
1个回答
0
投票

尝试

Call<telegramModel> mTelegramModel= mTelegram.getValue("/botXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXX");

注意前导

/

© www.soinside.com 2019 - 2024. All rights reserved.