【问题标题】:Uploadcare: Error getting file group infoUploadcare:获取文件组信息时出错
【发布时间】:2015-02-26 03:00:57
【问题描述】:

几天前我用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 支持发送消息,但尚未收到任何回复)

【问题讨论】:

    标签: java uploadcare


    【解决方案1】:

    这有两个部分:

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

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

    ps:我们的 REST API was not down

    【讨论】:

    • 好的,很好地抓住了你的第一点。我将提出一个新问题并弄清楚如何从 javascript 获取单个文件的 UUID。感谢您回复我在 www.uploadcare.com 上发布的消息。我会在那里为您提供更多详细信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 2014-04-11
    • 2015-08-24
    相关资源
    最近更新 更多