如何从 web api 或获取热门曲目和新发行专辑信息libspotify
?我试过SPToplist
了,libspotify
但它对我不起作用。
问问题
539 次
1 回答
0
热门曲目
查看 libspotify 提供的 spshell 示例。toplist.c 文件具有特定于 toplist 的部分,而 spshell.c、spshell_win32.c 和 spshell_posix.c 具有基本的事件循环代码,您完全需要使用 libspotify。您至少需要:
- 创建会话。(为此您需要一个应用程序密钥。)
- 登录。
- 在主线程上运行事件循环以根据需要调用 sp_session_process_events。
- 处理 notify_main_thread 回调并使用它来唤醒您的事件循环,以便它调用 sp_session_process_events。
- 调用 sp_toplist_browse_create 以请求顶部列表,并在顶部列表准备好时向其传递回调以调用。
- 在您的回调中,您可以访问结果。
新版本
我认为为此你想搜索“tag:new”。查看 spshell 示例中的 search.c。搜索的工作方式类似于浏览热门列表。
于 2013-01-17T14:56:26.627 回答