首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ios应用中播放soundcloud音乐?

如何在ios应用中播放soundcloud音乐?
EN

Stack Overflow用户
提问于 2011-05-13 20:45:02
回答 1查看 2.1K关注 0票数 2

我正在尝试播放音乐从我的个人资料在声云,我下载了sounCloud应用程序接口项目,但它看起来很难,也许存在最简单的方式?请帮帮我。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-05-14 02:13:32

你应该能够对你想要播放的曲目发出GET请求:

代码语言:javascript
复制
[api performMethod:@"GET" 
        onResource:@"tracks" 
    withParameters:[NSDictionary dictionaryWithObject:@"12821506"  forKey:@"ids"] 
           context:context userInfo:nil];

然后,您可以注册SCSoundCloudAPIDelegate并实现:

代码语言:javascript
复制
- (void)soundCloudAPI:(SCSoundCloudAPI *)soundCloudAPI 
    didFinishWithData:(NSData *)data 
              context:(id)context 
             userInfo:(id)userInfo;

如果上下文等于发出GET请求时传入的上下文,则表明请求已完成。您可以构建一个对响应进行建模的NSDictionary,然后获取用于流式传输的流URL:

代码语言:javascript
复制
NSDictionary *trackInfo = [data objectFromJSONData];
NSString *steamURL = [trackInfo objectForKey:@"stream_url];

发出GET请求时可以指定的完整参数列表在here中可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5992042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档