gpt4 book ai didi

android - 改造如何在url中使用冒号?

转载 作者:行者123 更新时间:2023-12-04 16:43:21 24 4
gpt4 key购买 nike

我正在使用 Google Photo API 开发一个 Android 应用。

我正在尝试使用以下 API 将图像文件上传到 Google 照片服务器。

https://developers.google.com/photos/library/reference/rest/v1/mediaItems/batchCreate

根据文档,我应该使用下面的 URL 来上传图像文件。

POST https://photoslibrary.googleapis.com/v1/mediaItems:batchCreate

所以我使用改造来编写代码。

@Headers("Content-type: application/json")
@POST("mediaItems:batchCreate") // The point is here
fun batchCreate(@Header("Authorization") authorization: String, @Body batchCreateRequest: BatchCreateRequest): Observable<BatchCreateResponse>

当我运行它时,发生了 IllegalArgumentException。

java.lang.IllegalArgumentException:URL 格式错误。基地:https://photoslibrary.googleapis.com/v1/ , 相对:mediaItems:batchCreate

我能做些什么来解决这个问题?

最佳答案

尝试使用 @POST("./mediaItems:batchCreate") 而不是 @POST("mediaItems:batchCreate")

关于android - 改造如何在url中使用冒号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54406788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com