Репозиторий Soundcloud настройка

Репозиторий Soundcloud настройка

от Alexey Piguzov -
Количество ответов: 5

Уважаемые, помогите разобраться с suondcloud. Версия системы 2.6.2+, установил и плагин и фильтр. Зарегистрировался на suondcloud, получил и ввел секретные ключи. При попытке вставить музыкальный трек, нажимаю кнопку "Вставить Moodle-медиа" и при выборе suondcloud появляется ошибка (во вложении).

Может есть еще какие способы размещения аудиофайлов в системе с хранением во внешних репозиториях. Спасибо!

 

Приложение error.png
В ответ на Alexey Piguzov

Re: Репозиторий Soundcloud настройка

от Vadim Tabunshchik -
Изображение пользователя Developers

установил и плагин и фильтр

В файл /filter/soundcloud/filter.php нужно внести правки, иначе он не работает - не выводит виджет soundcloud, а тупо показывает ссылку. Нужно протокол поменять с http на https в трех местах.

получил и ввел секретные ключи

После этого нужно опять зайти в редактирование настроек, скопировать сформированный Redirect URI и вставить его в на странице зарегистрированных приложений сервиса soundcloud

И к файлу общий доступ должен быть разрешен.

У меня работает. Только при вставке ссылки на файл из репозитория опять URL вставляется http, а не https. Это неправильно.

Может есть еще какие способы размещения аудиофайлов в системе с хранением во внешних репозиториях.

Да храните файлы где угодно: ГуглДокс, Ютьюб, ДропБокс, БоксНет и т. д.

В курсе просто делайте ссылки на эти файлы, остальное сделает Мудл.

В ответ на Vadim Tabunshchik

Re: Репозиторий Soundcloud настройка

от Alexey Piguzov -

Спасибо, Вадим!

В курсе просто делайте ссылки на эти файлы

Правильно ли я понимаю, для того чтобы не хранить у себя на сервере, нужно на эти файлы в настройках выбирать сделать ярлык, а не копию. И если файл например в дропбоксе изменится/переименуется он в курсе уже не будет доступен?

В ответ на Alexey Piguzov

Re: Репозиторий Soundcloud настройка

от Alexey Piguzov -

Поменял http на https, но ссылка Redirect URI не изменилась. Ошибка та же...

В ответ на Alexey Piguzov

Re: Репозиторий Soundcloud настройка

от Vadim Tabunshchik -
Изображение пользователя Developers

На ошибку 401 Unauthorized (для доступа к запрашиваемому ресурсу требуется аутентификация) смена http на https не влияет. Это касается корректной обработки ссылки на файл фильтром Soundcloud.

Что касается ошибки 401, проверяйте правильность Redirect URI, ключей доступа: http://developers.soundcloud.com/docs/api/guide#status-codes

И ещё: на сервере расширение php cURL установлено? Без него работать тоже не будет.

И вообще, какое-то впечатление от этих плагинов у меня неоднозначное и, скорее, отрицательное. Сам по себе плагин репозитория и не нужен, всегда можно открыть сайт Soundcloud в браузере, найти нужный общедоступный файл и вставить ссылку, но вот обрабатываться она не будет (виджет не будет выводиться) без фильтра Soundcloud. А фильтр не работает без репозитория, так как не имеет своих настроек для указания ключей и URI. Парадокс улыбаюсь

В ответ на Alexey Piguzov

Re: Репозиторий Soundcloud настройка

от Vadim Tabunshchik -
Изображение пользователя Developers

Правильно ли я понимаю, для того чтобы не хранить у себя на сервере, нужно на эти файлы в настройках выбирать сделать ярлык, а не копию.

Многое зависит от самого хранилища, некоторые позволяют ссылаться на файл напрямую (box.com, Dropbox, ещё по-моему, Google Drive), а некоторые заставляют скачивать файл (Microsoft SkyDrive).

И зависит от способа создания ресурса или вставки ссылки.

Нужно экспериментировать и выбирать подходящий вариант.

Естественно, если вы ссылаетесь на файл, то после его переименования в хранилище, в курсе он не будет доступен.

Но чем то же всё равно приходится жертвовать: или дисковым пространством, или удобством пользования. улыбаюсь