2016-06-21 58 views
1

我想使用外部无线网址。但是当我尝试配置我的配置类时,我没有得到一个好的结果。我可以在外部网址上使用Soundcloud API吗?

例如:

原始配置工作:

public interface SCService { 

    @GET("/tracks?client_id=" + Config.CLIENT_ID) 
    public void getRecentTracks(@Query("created_at[from]") String date, Callback<List<Track>> cb); 

} 

我试了一下:

@GET("myURL?client_id=" + Config.CLIENT_ID) 
    public void getRecentTracks(@Query("created_at[from]") String date, Callback<List<Track>> cb); 

我没有使用的SoundCloud的API我不知道如果我能做到这一点与此API。我期待有一个应用程序Android来播放流媒体音频网址。

+0

可以升技更多的内容(行代码)帮助我们来帮助你找到答案?我一个人,不明白,但你删除了封闭的“公共接口SCService {}”块。谢谢。 – Dilettant

回答

0

您正在使用改造。必须有一个Config类。这样的事情:

public class Config { 
public static final String CLIENT_ID = " Your id"; 
public static final String API_URL = "http://api.soundcloud.com/users/channelname/"; 
} 

所以你必须有一个声音云API的客户端ID。你可以免费注册他们的服务。

然后,在你的服务接口,你可以使用这样的:

public interface SCService { 

@GET("/tracks?client_id=" + Config.CLIENT_ID) 
public void getRecentTracks(@Query("created_at[from]") String date, Callback<List<Track>> cb); 
+0

我的意思是我有它,但我改变了。因为我想在我的soundcloud帐户中播放曲目!我想用我的web服务来使用souncloud来使用此音频。我解释过我吗? – Cristofer

相关问题