2013-07-28 2 views
1

Я разрабатываю музыкальный плеер для Android, который будет отображать обои художников, чья песня воспроизводится в фоновом режиме. Вместо поиска подходящей службы в Интернете или настройки моего собственного сервиса я могу искать в Google и вернуть первые результаты или случайные результаты. я могу искать URL-адрес с HTTP-сообщением, но не знаю, как получить URL-адрес первого или любого другого изображения, может ли кто-нибудь сказать мне, как я могу это достичь? любой код или ссылка или документация будут полезны.Как получить изображение исполнителя музыки из Интернета для музыкального приложения?

ответ

0

Используйте API веб-поиска Google. Особенно запрашивая изображения будет интересно для вас, которая работает так:

https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Beatles 

В результате, вы получите простой JSon, что вам придется разобрать, чтобы получить первое изображение.

Обратите внимание, что Google не одобряет этот API. Он по-прежнему работает, но количество разрешенных запросов ограничено. Google рекомендует использовать новый API пользовательского поиска, который ограничен 100 бесплатными запросами. (https://developers.google.com/custom-search/v1/overview)

+0

спасибо :) ............. –

+0

не могли бы вы рассказать немного больше? Я ничего не знаю о JSON –

+0

В документации на Android есть информация: http://developer.android.com/reference/android/util/JsonReader.html. Кроме того, Google поможет вам найти учебники. –

Смежные вопросы