Я решил, что собираюсь написать API для своего музыкального сайта.Что-то, что я действительно хочу, это реализовать REST при создании моего API.Если бы я хотел, чтобы функциональность говорила: проиграйте следующую песню через API, как бы я это сделал?
Что касается моего созданного URL, то это будет что-то вроде API/{ID}/NextSong
, API/{ID}/?NextSong
или API/{ID}?NextSong
.Или это будет что-то отличное от этого?
Что касается кода, я планирую запустить веб-сервис на PHP.Мне понадобится какой-то шаг аутентификации.Каков наилучший способ аутентификации пользователя с помощью API?(Я полагаю, что, возможно, есть действительно хороший онлайн-ресурс или что-то для этого.)
Наконец, музыкальный проигрыватель работает на HTML5 и Javascript / jQuery.Какой лучший способ заставить игрока перейти к следующей песне с помощью веб-службы?У меня есть функция javascript nextSong (), но я не уверен, как получить к ней доступ.Единственное, о чем я могу думать, - это какой-то опрос, будь то длинный опрос AJAX или просто синхронизированный опрос.Есть ли другой лучший, более эффективный способ сделать это?
Спасибо за любую помощь, все, что мне действительно нужно, это толчок в правильном направлении, многое из того, что я знаю до сих пор, связано с моим опытом работы сВеб-сервис RESTful от Microsoft listdata.svc в Sharepoint 2010. Остальные мои знания ограничены этой статьей об API REST в PHP .