Uploadcare:获取文件组信息时出错
Uploadcare: Error getting file group info
我几天前在 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 支持发了消息,但我还没有收到任何回复)
这有两部分:
4100d0d6-fa27-475d-9f7a-ef218d718b5e~1
不是 file UUID, but file group UUID。所以您想在 https://api.uploadcare.com/groups/4100d0d6-fa27-475d-9f7a-ef218d718b5e~1/
请求群组信息。
这似乎是一个错误,我想请您直接与我们联系以解决这个问题。
p.s.: 我们的 REST API was not down
我几天前在 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 支持发了消息,但我还没有收到任何回复)
这有两部分:
4100d0d6-fa27-475d-9f7a-ef218d718b5e~1
不是 file UUID, but file group UUID。所以您想在https://api.uploadcare.com/groups/4100d0d6-fa27-475d-9f7a-ef218d718b5e~1/
请求群组信息。这似乎是一个错误,我想请您直接与我们联系以解决这个问题。
p.s.: 我们的 REST API was not down