我可以在不验证的情况下访问SoundCloud API吗?

时间:2014-03-22 01:36:49

标签: java api authentication soundcloud

我正在使用java-api-wrapper在Java中使用SoundCloud API,我想在不进行身份验证的情况下访问资源。

在自述文件示例中,用法是:

ApiWrapper wrapper = new ApiWrapper("client_id", "client_secret", null, null);

// Do I HAVE to do this?
wrapper.login("username", "password");

HttpResponse resp = wrapper.get(Request.to("/me"));
HttpResponse resp =
    wrapper.put(Request.to("/me")
        .with("user[full_name]", "Che Flute",
            "user[website]",   "http://cheflute.com")
        .withFile("user[avatar_data]", new File("flute.jpg")));

我该怎么做?

2 个答案:

答案 0 :(得分:1)

Soundcloud依赖于登录生成的令牌来满足您的请求。没有人,你的客户将毫无用处。

答案 1 :(得分:0)

github上的API文档看,当没有用户名或密码时,会抛出异常。所以我不认为你可以在没有身份验证的情况下使用API​​。