SoundCloud mp3 ссылка и длина файла для пользовательской подачи подкаста

У меня уже есть несколько подкастов, которые уже запущены и работают в iTunes для моего клиента, но мы думаем о переключении их аудио с собственного размещения на SoundCloud.

Можно ли использовать API SoundCloud для получения ссылки на скачивание mp3 и длины файла для загружаемых треков?

Например, вот тег вложений из существующего канала для недавнего эпизода подкаста:

<enclosure url="http://marfapublicradio.org/wp-content/uploads/2013/08/TLK-130813-Steve-Murdoch-WEB.mp3" length="28077244" type="audio/mpeg" />

Если бы я мог просто вставить данные трека SoundCloud для атрибутов url и length, я бы с удовольствием, но после краткого просмотра документации API я не уверен, что это можно сделать.

Любой вклад будет принята с благодарностью.

2 ответа

Решение

Видя это в списке связанных вопросов: SoundCloud, скачать или потоковое файл через API

привел меня к дальнейшему изучению документации по API ( http://developers.soundcloud.com/docs/api/reference), где я обнаружил, что свойства трека включают в себя download_url и продолжительность.

Таким образом, ответ на мой вопрос "да, это возможно".

Изменить по состоянию на 2 сентября 2013 года:

Мне удалось создать ссылку для загрузки, но только одну, которая инициировала диалог загрузки, а не URL-адрес для mp3-файла, который будет подходящим для тега вложения моего фида.

Я пытался отправить по электронной почте адрес поддержки SoundCloud API, но не получил ответа. Затем я попробовал их общую поддержку по электронной почте и получил ответ о том, что ответ на мой вопрос - НЕТ.

API SoundCloud НЕ поддерживает URL-адреса.mp3 для добавления в теги вложений в моих существующих каналах. Вместо этого мне предложили подать заявку на их бета-версию подкастинга, которую я сейчас расскажу.

Разбираюсь с этим сам в данный момент. Хотя я не сразу вижу прямую ссылку на mp3, я заметил, что значение формы волны (случайный поток BBC, используемый здесь) может использоваться для формирования рабочего URL-адреса mp3:

Сначала получите информацию о треке:
https://api.soundcloud.com/resolve.json?url=https://soundcloud.com/bbc-media-show/nikkei-buys-financial-times&client_id=[yourClientIdHere]

Обратите внимание на URL формы волны:
7Yp3d9EHloKg_m.png

Используйте этот идентификатор (удалите _m) для формирования URL рабочего потока. http://media.soundcloud.com/stream/7Yp3d9EHloKg.mp3

Простите за плохое форматирование текста здесь... Я никогда раньше не использовал stackru.

Другие вопросы по тегам