Как сделать ссылку на магазин iTunes из приложения для iPhone?

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

Как я могу это сделать? Я чувствую, что должен быть какой-то простой способ сделать это, используя название песни и имя исполнителя, я ошибаюсь?

Спасибо

4 ответа

Решение

Вы можете поэкспериментировать с iTMS Link Maker, который предоставляет Apple, и посмотреть, как формируются ссылки. Кроме того, вот часто задаваемые вопросы iTMS Link Maker.

См. Этот пост в блоге о том, как автоматически запрашивать iTMS Link Maker. По сути, вы можете запросить iTMS Link Maker и получить обратно XML-документ, который может обработать ваше приложение.

API поиска веб-службы iTunes Store (pdf), хотя и старый и неполный, документирует, как искать контент в магазине iTunes, и возвращает строку JSON с результатами.

API поиска веб-службы iTunes Store позволяет размещать поля поиска на вашем веб-сайте для поиска контента в iTunes Store. Вы можете искать различный контент iTunes Store; включая фильмы, подкасты, музыку, музыкальные клипы, аудиокниги и телешоу. Вы также можете вызвать запрос поиска на основе идентификатора, чтобы создать сопоставления между вашей библиотекой контента и библиотекой контента iTunes Store.

Запросы отправляются на базовый URL:

http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?parameterkeyvalue

Где параметр keyvalue может быть одной или несколькими парами ключ-значение параметра, указывающими детали вашего запроса.

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

Вы можете найти вопрос по адресу:

Открытие iTunes Store для конкретной песни

Он содержит весь код, который вам понадобится, чтобы открыть iTunes Store для конкретной песни, указанной по названию песни и исполнителю песни.

Я надеюсь, что это помогает кому-то.

Создание ссылки на магазин приложений может быть очень проблематичным. Я предлагаю вам использовать простую библиотеку под названием iLink, которую я нашел при поиске решения именно этой проблемы. Он бы все выяснил и создал нужную ссылку, которая бы работала всегда. Еще одна замечательная вещь - это то, что им очень легко пользоваться.

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