Deezer SDK IOS 的上一曲目

问题描述 投票:0回答:1

我正在与 ios 的

Deezer SDK
合作,我不会向 Radio Deezer 提出请求,所以这就是我所做的

- (void)requestRadioForListening:(NSString*)radioId {
    NSString* servicePath = [NSString stringWithFormat:@"%@/%@/%@", @"radio", radioId, @"tracks"];
    NSDictionary* params = [NSDictionary dictionaryWithObject:@"true" forKey:@"next"];
    DeezerRequest* request = [_deezerConnect createRequestWithServicePath:servicePath
                                                                   params:params
                                                                 delegate:self];
    [_deezerConnect launchAsyncRequest:request];
}

现在我想播放上一首曲目。我怎样才能做到这一点?要获取上一首曲目需要添加哪些参数?

ios objective-c deezer
1个回答
1
投票

遗憾的是,无法通过 Deezer API 请求收音机的先前曲目。收音机是向前播放的流(有道理,你可以倒带 FM 收音机吗?)。然而,您可以稍微作弊一下,查看收音机的曲目端点的结果,例如当前曲目,而数组中的上一个曲目就是您正在搜索的曲目。当然,这需要更多的工作。另一个解决方案是自己在应用程序中记住上一首曲目。

© www.soinside.com 2019 - 2024. All rights reserved.