2016-09-08 5 views
1

Я делаю систему статистики и извлекаю некоторые простые данные из Soundcloud. Но, когда я использую ту же самую ссылку, но с разными выпусками, иногда она вообще ничего не обнаруживает, а иногда и случайная игра неправильная. Более того, он всегда возвращает «нуль» для кода ISRC, даже с дорожками, где я знаю, что он действительно был отправлен.Soundcloud API - (Иногда) неправильный код воспроизведения и код ISRC

Я использую следующую конечную точку: https://api.soundcloud.com/resolve.json?url= $ URL & client_id = $ client_id

Теперь, с versy той же конечной точки, я получаю разные результаты:

https://soundcloud.com/krisoneil/kris-oneil-fisher-pouring-down-black-hole-out-feb-2nd < - работает, и показывает правильный прослушивания

SoundCloud [доткомы]/krisoneil/героико- удовольствие < - работает, но показывает неправильные прослушивания

SoundCloud [точка ком]/blackholerecordings/Лука-Chable-кинетическая < - не работает

Более того, два, который работает как показывает «нуль» для кода ISRC, хотя я знаю, что они будут введены.

Я не понимаю, как работает один и тот же сценарий, иногда работает, а иногда и не работает.

Любая помощь в этом будет оценена!

Все TheBest пожелания, Kris

ответ

0

Я заметил это тоже. Вы можете попробовать использовать v2 конечную точку, которая является неофициальным и без документов, но он показывает правильную статистику для меня

Для избранных - https://api-v2.soundcloud.com/users/{USER_ID}/track_likes?&limit=200&client_id={CLIENT_ID}

Для треков - https://api-v2.soundcloud.com/users/{USER_ID}/tracks?&limit=200&client_id={CLIENT_ID}

и т.д ...

+0

Ах, не знаю о v2 - потрясающе, спасибо! Могу ли я увидеть различные конечные точки где-нибудь? – Kris

+0

@ Kris Nope. Это неофициальный и недокументированный. Взгляните на свою сетевую активность в инструментах dev на своем сайте, если вы хотите больше конечных точек, чем указано выше. –

 Смежные вопросы

  • Нет связанных вопросов^_^