使用Google Drive Java SDK设置请求正文变量
我正在使用googledrivejavasdk。API引用提到了一组变量,这些变量可以作为JSON在请求体中发送 而我可以使用使用Google Drive Java SDK设置请求正文变量,java,google-drive-api,Java,Google Drive Api,我正在使用googledrivejavasdk。API引用提到了一组变量,这些变量可以作为JSON在请求体中发送 而我可以使用 Files.Patch patchRequest = service.files().patch(fileId, file); 要获取请求对象并通过各种设置方法设置API引用中指定的实际参数,我找不到设置请求的实际正文的方法 我在看电视 com.google.api.client.util.GenericData.setUnknownKeys(Map<Stri
Files.Patch patchRequest = service.files().patch(fileId, file);
要获取请求对象并通过各种设置方法设置API引用中指定的实际参数,我找不到设置请求的实际正文的方法
我在看电视
com.google.api.client.util.GenericData.setUnknownKeys(Map<String, Object> unknownFields)
com.google.api.client.util.GenericData.setUnknownKeys(映射未知域)
方法,以便我可以将一些JSON反序列化为HashMap并传递它,但它似乎不起作用
SDK中是否有一个特定的方法可以用来实现这一点 我找到了答案。为了设置请求主体参数,Google Drive SDK在每个请求对象上提供了一个映射。这么叫
Files.Patch patchRequest=service.Files().Patch(fileId,file);
patchRequest.set(“键”、“值”)代码>
将为请求设置请求正文参数