我有一个应用程序可以从Google云端硬盘帐户打印文件。它使用API https://drive.google.com/uc?id=&export = download来下载内容并发送以进行打印。最近两天开始下载一些垃圾字符,而不是下载正确的内容。我在邮递员中尝试了此API,并得到了相同的结果。
HttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("drive.google.com/…)
.get().addHeader("Authorization", "Bearer xxxx"")
.addHeader("cache-control", "no-cache")
.addHeader("Postman-Token", "02efaa73-543e-4b02-bbd4-570cfbd3f9f4")
.build();
Response response = client.newCall(request).execute();