2014-03-19 2 views
0

Deezer API를 사용하여 선택 및 차트 트랙을 요청하지만 현재 사용자가 앨범이나 트랙을 즐겨 찾기에 추가했는지 여부를 식별하는 플래그는 반환하지 않았습니다. 예 : is_loved_track:true 또는 is_favorite:true).사용자가 좋아하는 플래그인지 여부를 확인하는 방법

그래서 사용자 입력에서 "내 즐겨 찾기에 추가"또는 "즐겨 찾기에서 제거"라고 표시 할 수 없습니다.

답변

0

실제로 트랙 또는 앨범이 차트 요청에서 사용자의 즐겨 찾기에 있는지 알 수 없습니다. 그러나 사용자가 사용자가 좋아하는 트랙 (http://api.deezer.com/user/{user_id}/tracks)과 좋아하는 앨범 (http://api.deezer.com/user/{user_id}/albums)을 얻고 해당 차트에 차트 트랙/앨범이 나타나는지 비교하기 만하면 추가 요청을 할 수 있습니다.

0

사용자가 좋아하는 트랙의 수가 너무 많으면 요청으로받을 수 없습니다. 여러 번 가져와야하나요? 모든 트랙을 얻은 후에 그리스트에있는 chrat 트랙을 비교해보십시오.