我正在使用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")));
我该怎么做?
答案 0 :(得分:1)
Soundcloud依赖于登录生成的令牌来满足您的请求。没有人,你的客户将毫无用处。
答案 1 :(得分:0)
从github上的API文档看,当没有用户名或密码时,会抛出异常。所以我不认为你可以在没有身份验证的情况下使用API。