Създавам уебсайт за музикален композитор. Той би искал да публикува мостри от работата си чрез Soundcloud и да вгради някои от тези мостри на уебсайта си. Той има Premium акаунт.
Бих искал да направя това възможно най-лесно за него (той не е маниак). По принцип бих искал да му позволя само да копира и постави URL адреса на песента от адресната лента на браузъра и моето приложение да свърши останалото вместо него.
Това всъщност е сравнително лесно да се направи - и аз успешно го накарах да работи със стандартната версия на плейъра. Но не мога да намеря работещ начин за програмно вграждане на малката версия на плейъра. Не се споменава нищо за малкия плейър в справката за Soundcloud oEmbed и самото задаване на параметъра maxheight на 18 не го прави за мен.
Проблемът е, че всъщност трябва да генерирам вграждането на всяка страница, тъй като същата песен, вградена в началната страница, трябва да бъде изобразена с помощта на малкия плейър, докато на подстраница трябва да е пълният стандартен плейър - следователно не мога просто да му позволя да копира и постави кода за вграждане от soundcloud в моето приложение, защото тогава ще имам наличен код за вграждане на малък плейър или стандартен код на плейър, а не и двата. Копирането и поставянето на два различни кода за вграждане за една и съща песен изглежда твърде трудно за такова просто нещо.
Друго нещо е, че не мога правилно да тествам това, тъй като самият аз нямам Premium акаунт и нямам достъп до неговия акаунт.. би било страхотно, ако имаше начин разработчиците да се „подиграват“ на Premium акаунт за цели за развитие...
Благодаря за всяка помощ!
Дан