У меня есть API REST nodejs, который использует аутентификацию oauth. Клиент может использовать стороннее приложение для записи звуковых файлов (формат .wav), которые хранятся на сервере NAS. Этот сервер монтируется на сервере REST API.Воспроизведение аудио с помощью nodejs REST API?
На внешнем веб-приложении (PHP) я хочу разрешить пользователям слушать свои WAV-файлы с использованием какого-либо аудиоплеера. Важно, чтобы они могли получать доступ только к своим собственным файлам (есть модель мангуста, которая связывает файлы с клиентами).
Файлы .wav, как правило, очень маленькие (макс. 250 кб).
Интересно, какой лучший подход позволяет пользователям воспроизводить аудио? Я искал лучшие практики передачи двоичных данных через REST API, но, похоже, нет прямого ответа. Я посмотрел на потоковое, но я не уверен, как реализовать аутентификацию oauth. Любые указатели в правильном направлении будут высоко оценены.
Спасибо за комментарий, но это не проблема, у меня уже есть аутентификация во внешнем приложении (PHP), которое помещает токен oauth в сеанс, который необходим для аутентификации с помощью вызовов API. – jesper87
Вы можете использовать токен oauth, чтобы сделать ACL на основе этого. –