gpt4 book ai didi

java - Uploadcare:获取文件组信息时出错

转载 作者:行者123 更新时间:2023-11-30 03:32:20 25 4
gpt4 key购买 nike

我设置了一个免费帐户 Uploadcare几天前。我一直在尝试测试 REST API。因此,我必须使用这个 URL: https://api.uploadcare.com/files/:uuid/通过 GET 请求。我尝试过从JAVA发送请求。

 public String getResponse(String urlToRead) {
URL url;
HttpURLConnection conn;
BufferedReader rd;
String line;
String result = "";
try {
url = new URL(urlToRead);

conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");

//add request header
conn.setRequestProperty("Accept", "application/vnd.uploadcare-v0.3+json");
conn.setRequestProperty("Date", "Fri, 09 Feb 2013 01:08:47 -0000");
conn.setRequestProperty("Authorization", "Uploadcare.Simple publicKey:privateKey");

rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while ((line = rd.readLine()) != null) {
result += line;
}
rd.close();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
public static void main(String args[]) {
UploadCareTesting c = new UploadCareTesting();
String url = "https://api.uploadcare.com/files/4100d0d6-fa27-475d-9f7a-ef218d718b5e~1/";
System.out.println(c.getHTML(url));
}
<小时/>

但我不断收到此错误:

java.io.FileNotFoundException: 
https://api.uploadcare.com/files/4100d0d6-fa27-475d-9f7a-ef218d718b5e~1/

我查看了代码,试图看看是否有任何错误。然而,Uploadcare 文档说我可以直接访问 https://api.uploadcare.com 。并提出示例请求,但页面返回错误,提示“有些东西不起作用。这是我们的错,不是你的。我们很抱歉。”

还有其他人遇到此问题并找到解决方法吗? (我已向 Uploadcare 支持人员发送消息,但尚未收到任何回复)

最佳答案

这有两个部分:

  1. 4100d0d6-fa27-475d-9f7a-ef218d718b5e~1 不是 file UUID,但是file group UUID。因此,您想改为在 https://api.uploadcare.com/groups/4100d0d6-fa27-475d-9f7a-ef218d718b5e~1/ 请求群组信息。

  2. 这似乎是一个错误,我想请您直接与我们联系以解决这个问题。

附注:我们的 REST API was not down

关于java - Uploadcare:获取文件组信息时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28733713/

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