2016-01-01 3 views
4

Как уже упоминалось в этой строке:Универсальный музыкальный плеер с собственной JSON и Youtube Фонотеки

private static final String CATALOG_URL = 
"http://storage.googleapis.com/automotive-media/music.json"; 

Этот файл содержит list of tracks, размещенных на Google в Интернете.

Таким образом, я предполагаю, что полный URL из Jazz_In_Paris.mp3 будет

https://www.youtube.com/audiolibrary/music/Jazz_In_Paris.mp3 

но получать 404 Not Found в таким же образом, я попытался

https://www.youtube.com/audiolibrary/music/album_art.jpg 

но опять же результат 404 Not Found

Так вот мои маленькие маленькие questions:

1. What is the complete URL of `Jazz_In_Paris.mp3` and `album_art.jpg` 

2. Where they have used site object "site" : "https://www.youtube.com/audiolibrary/music" in application (in which class and where) 

3. Where I have to make changes in my code, If I would like to get JSON from my own Server "http://www.domain.com/services/music.json" 

4. How can I create my own Youtube Audio Library, Like in my Library I would like to add my favourite youtube songs 
+0

Это правильный путь как для изображения, так и для mp3 http://storage.googleapis.com/automotive-media/album_art.jpg и «site»: «https://www.youtube.com/audiolibrary/music» не используется нигде в приложении. –

ответ

4

Что такое полный URL из Jazz_In_Paris.mp3 и album_art.jpg

http://storage.googleapis.com/automotive-media/album_art.jpg

http://storage.googleapis.com/automotive-media/The_Messenger.mp3


Где они использовали сайт объекта "сайт": "https://www.youtube.com/audiolibrary/music" в применении (в какой класс и где)

Этот URL-адрес не используется нигде в приложении.


Где я должен внести изменения в свой код, если я хотел бы получить JSON из моего собственного сервера «http://www.domain.com/services/music.json»

да, вы можете использовать тот же JSON для вашего приложения, но только изменения путь к серверу (просто создать такой же формат JSON)


Как я могу создать свой собственный Youtube Audio Library, как и в моей библиотеке я хотел бы добавить свои любимые песни YouTube

Универсальный музыкальный плеер: используйте клиент хранилища Google для хранения музыкальных файлов, но вы также можете создать собственный канал you tube и сделать приватное видео. использовать его в своем приложении


Отредактировано:

"сайт" объект JSON бесполезно. этот объект является json из-за предыдущей версии приложения, которую они использовали. в настоящее время нет.

youtube channel и Google storage обе разные вещи. Хранилище Google в основном используется для хранения файлов, которые мы можем использовать в нашем приложении.

В вашей трубке каждый может загружать видео, которое является частным/общедоступным (если вы собираетесь использовать его в своем приложении, а затем использовать личное). более подробно проверьте, поддерживает ли вы articals

Я предлагаю вам использовать API Google Storage или вы также можете загружать файлы на свой сервер!

+0

Большое вам спасибо :) за каждый шаг, но все еще два небольших вопроса в моем сознании. Могу я спросить ? – Sophie

+0

1. Если они не используют json-объект «site» в приложении, то почему они использовали в JSON. Является ли «сайт» json-объектом бесполезным? 2. Все еще путайте, как я могу создать свою собственную библиотеку Youtube Audio (способ использования клиента хранилища Google и как я могу получить библиотеку Youtube Audio любого канала YouTube) – Sophie

+0

еще раз спасибо, последний вопрос дня UMP-образец (поддерживает минимум 21 api), но у меня есть два (поддерживает 4.4.2 и 4.2) устройства [Так что я не могу установить приложение на свои устройства], но я также хочу, чтобы мое приложение поддерживало TV, Auto, Wear и я хочу установить (14 как min API) Возможно ли это? – Sophie