我正在使用Deezer NativeSDK Python包装器:https://github.com/deezer/native-sdk-samples
我正在播放用户的“流量”广播deezer_app.load_content("dzradio:///user-12345".encode('utf-8'))
。如何恢复播放曲目信息或至少恢复曲目ID?
谢谢
答案 0 :(得分:1)
可通过QUEUELIST_TRACK_SELECTED
事件获取相关信息。
函数Player.event_track_selected_dzapiinfo(event)
将返回所选当前曲目的JSON。
我更新了https://github.com/deezer/native-sdk-samples的PythonSample来说明它。 (你可以查看myDeezerApp.py)
在(deezer_import.py)
中添加了相应的SDK函数包装器libdeezer.dz_player_event_track_selected_dzapiinfo.argtypes = [c_void_p]
libdeezer.dz_player_event_track_selected_dzapiinfo.restype = c_char_p