首页 > 解决方案 > 改造格式错误的 URL

问题描述

我想使用带有改造的电报 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

解决方案


推荐阅读