【问题标题】:Can I use Soundcloud api with a external url?我可以将 Soundcloud api 与外部 url 一起使用吗?
【发布时间】:2016-10-22 22:56:42
【问题描述】:

我想使用外部广播网址。但是当我尝试配置我的配置类时,我没有得到好的结果。

例如:

原始配置工作:

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 应用来播放流式音频 url。

【问题讨论】:

  • 能否提供更多上下文(代码行)帮助我们帮助您找到答案?我不明白,但您删除了封闭的“公共接口 SCService {}”块。谢谢。

标签: android url streaming soundcloud radio


【解决方案1】:

您正在使用改造。必须有一个 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);

【讨论】:

  • 我的意思是我以前有过,但我改变了。因为我想在我的 soundcloud 帐户中播放曲目!我想像我的网络服务一样使用 souncloud 来使用这个音频。我解释了吗?
猜你喜欢
  • 2015-11-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-23
  • 1970-01-01
  • 1970-01-01
  • 2019-12-06
  • 1970-01-01
相关资源
最近更新 更多