libspotify

    2热度

    1回答

    我们正在尝试通过libspotify搜索播放列表。我们正在使用搜索功能通过以下功能通过关键字进行搜索: search.html#ga2f64dfbcc1313e7d5179998cb28208d4“> https://developer.spotify.com/technologies/libspotify/docs/12.1.45/group_search.html# ga2f64dfbcc13

    1热度

    1回答

    我无法计算如何使用pyspotify加载专辑元数据。无论我尝试过,albumbrowser仍在加载。 这里是我的类: LOGGED_IN由回调调用时,我们在主函数中使用session.connect()在成功登录。 class sessionManager(SpotifySessionManager): appkey_file = os.path.join(os.path.dirname

    1热度

    1回答

    我们的应用程序运行在一个多音频分区的PC上,将音乐分发到家庭的各个部分等。有谁知道如果Libspotify支持多个会话?它似乎是这样做的,但我没有运气让它工作。如果是这样,任何关于如何让它工作的指针。

    1热度

    1回答

    各种libspotify API函数处理图像ID: 这些都返回一个图像ID作为const byte*: sp_album_cover sp_artist_portrait sp_artistbrowse_portrait sp_image_image_id sp_image_create拍摄图像ID参数作为const byte[20],而sp_playlist_get_image拍摄图像

    2热度

    1回答

    我在Windows上使用libspotify 12.1.51。虽然大多正常工作,我有一些困难sp_offline_sync_status: typedef struct sp_offline_sync_status { int queued_tracks; sp_uint64 queued_bytes; int done_tracks; sp_uint64

    1热度

    1回答

    我想熟悉libspotify,我必须说libspotify上的文档严重缺乏。我已经从示例中入侵了一个小应用程序,但我无法实现它的工作。 我在Visual Studio 2012中构建了一个C控制台应用程序。该appkey是正确的。 sp_session_config config; sp_error error; sp_session *session; char *blob = NULL;

    2热度

    1回答

    我正在为C#开发一个libspotify包装器,并且正在编写单元测试过程。因此,我需要重复创建会话,登录,执行操作,注销,释放和清理会话,为下一次测试做好准备。 我不确定libspotify的正确“关闭”过程是什么。 'jukebox'示例根本不执行关闭 - 主函数只是在不调用sp_session_release的情况下退出。 例如,我应该在释放之前关闭所有回调吗?目前我每次尝试调用sp_sess

    0热度

    1回答

    我试图从播放列表中删除曲目,并且我知道的曲目信息是spotify URI,名称轨道和艺术家。但是,我不知道播放列表中曲目的位置。 清除本功能如下: spotify.Playlists.remove_tracks(曲目) 参数:轨道(INT列表) - 轨道位置的列表,从播放列表中删除 我没有发现除了将音轨添加到播放列表时可能提供此信息的任何回调或类方法,这可能发生在另一个会话中。 有没有人做过这个成

    2热度

    1回答

    当使用libspotify时,我通过浏览播放列表并获取关于轨道的信息来回应有关播放列表的回调。 当我得到一个轨道句柄时,轨道句柄何时变得无效?我可以假设在会话中,轨道句柄的给定值将始终引用相同的轨道?我是否需要手动增加和减少曲目的参考数量才能确定? 感谢 汤姆

    2热度

    1回答

    我正在尝试编写一个包含libspotify的nodeJS模块。目标是编写一个web应用程序,允许远程控制播放音乐的设备。 我决定沿着spshell例子来确保线程安全,并在纯C中编写一个“Spotify服务”,它启动一个调用所有API函数的独立线程。 nodeJS模块然后调用一些提供的函数来与spotify进行交互。该服务的代码可以在这里找到:http://pastebin.com/KB6uwSC8