2009-05-21 2 views
9

Sto provando a configurare un'applicazione in cui gli utenti saranno in grado di stream music. Quando l'utente esegue lo streaming di un MP3, vorrei creare un collegamento a iTunes Store per acquistare l'MP3.Come collegarsi a iTunes Store dall'app per iPhone?

Come posso farlo? Sento che dovrebbe esserci un modo semplice per farlo usando il titolo del brano e il nome dell'artista, sto sbagliando?

Grazie

+0

duplicato esatto di [questa domanda] (http://stackoverflow.com/questions/818973/iphone-how-can-i-include-a-url-to-my-app-in-the-app/819064 # 819064) che ha un'ottima risposta. –

risposta

7

si può sperimentare con la iTMS Link Maker che Apple offre e vedere come si formano i link. Inoltre, here is the iTMS Link Maker FAQ.

Vedere this blog post su come interrogare automaticamente iTMS Link Maker. In pratica, puoi interrogare iTMS Link Maker e ottenere un documento XML che l'applicazione può elaborare.

+0

Grazie! Ma posso accedere a questo per generare link in modo dinamico? – marcgg

+0

Sì. Ho appena aggiunto un link. – Naaff

+0

Sai se un itms: link funzionerà su iphone? – marcgg

2

Il iTunes Store Web Service Search API (pdf), sebbene vecchio e incompleto, documenta come cercare il contenuto nello store iTunes e restituisce una stringa JSON con i risultati.

L'API di ricerca del servizio Web iTunes Store consente di posizionare campi di ricerca nel sito Web per cercare il contenuto di all'interno di iTunes Store. Puoi cercare una varietà di contenuti di iTunes Store; inclusi filmati, podcast, musica, video musicali, audiolibri e programmi TV. È inoltre possibile chiamare una richiesta di ricerca basata su ID su creare associazioni tra la libreria dei contenuti e la libreria dei contenuti di iTunes Store.

query vengono inviate alla URL di base:

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

Dove parameterkeyvalue può essere una o più coppie di chiavi dei parametri e valore che indica i dettagli della vostra query.

1

Ok, ho avuto lo stesso problema e le risposte qui non mi hanno dato abbastanza informazioni. Così ho fatto di nuovo questa domanda con una formulazione diversa, e ho continuato a cercare una risposta. Ho finito per rispondere alla mia domanda nell'altra domanda, e ho pubblicato il codice per farlo laggiù.

È possibile trovare la domanda in:

Opening iTunes Store to specific song

Esso contiene tutto il codice è necessario aprire iTunes Store per la canzone specifica specificato dal nome della canzone e artista canzone.

Spero che questo aiuti qualcuno.

0

Creare un collegamento all'app store potrebbe essere molto problematico. Ti suggerisco di utilizzare una semplice libreria chiamata iLink che ho trovato durante la ricerca di una soluzione per questo problema esatto. Potrebbe capire tutto e creare il collegamento di cui hai bisogno che funzionerebbe sempre. Un'altra cosa fantastica è che è super facile da usare.