2016-06-21 31 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

相關問題