Libhow使用spotify api查找热门曲目和新版本



如何从web api或libspotify获取顶级曲目和新发行专辑信息?我尝试了SPToplistlibspotify,但它不适合我。

Top tracks

查看libspotify提供的spshell示例。toplist.c文件包含toplist特定的部分,而spshell.c、spshell_win32.c和spshell_posix.c包含使用libspotify所需的基本事件循环代码。至少你需要:

  1. 创建会话。(为此你需要一个应用程序密钥)
  2. 登录。
  3. 在主线程上运行一个事件循环,根据需要调用sp_session_process_events。
  4. 处理notify_main_thread回调,并使用它来唤醒你的事件循环,以便它调用sp_session_process_events。
  5. 调用sp_toplist_browse_create请求一个topplist,传递一个回调,当topplist准备好时调用。
  6. 在回调中,您可以访问结果

新版本

我认为你应该搜索"tag:new"。看一下spshell示例中的search.c。搜索的工作原理类似于浏览热门榜。

相关内容

  • 没有找到相关文章

最新更新