2009-04-20 17 views
8

¿Es posible crear URL directamente a los artículos en la tienda Apple iTunes programáticamente?¿Es posible crear URLs a los artículos en la tienda Apple iTunes programáticamente?

He notado que last.fm y sitios similares tienen enlaces que llevan al usuario directamente a una parte de la tienda de iTunes, como la página de un álbum.

La URL del enlace es creada por last.fm. Aquí hay un ejemplo de dicha URL: http://www.last.fm/affiliate_redirect.php?restype=9&id=3168755&supplier=24

Supongo que tienen algún código detrás de este enlace, pero seguramente no agregaron todos los elementos manualmente?

+0

Qué quiere decir iTunes Store o su propia biblioteca de iTunes? ¿Estás en PC o en Mac? – mouviciel

+0

Gracias Mouviciel, modifiqué mi pregunta sobre la tienda. La aplicación es una aplicación web, por lo que tanto mac como PC deben funcionar. –

Respuesta

6

Hay dos aspectos. En primer lugar, usted puede conseguir enlaces profundos por programatically searching the App Store:

http://www.onemanclapping.org/2009/01/itms-link-generator-api.html 

A continuación, puede convertir los enlaces a enlaces de afiliados mediante el LinkShare API:

http://brandontreb.com/money-you-might-be-missing-out-on-linkshare-api-integration/ 

link text

5

This page estados:

Vinculación a iTunes ¿Cómo puedo crear enlaces iTunes?

Utilice su nombre de usuario afiliado y contraseña para iniciar sesión en www.linkshare.com. En la página Crear enlaces para iTunes, encontrará pancartas y enlaces de texto. Como afiliado, usted también tiene acceso a los feeds RSS de iTunes y la capacidad de crear directos enlaces a cualquier canción, artista, álbum o de audiolibros en iTunes, así como a listas de reproducción iMix, podcasts y iTunes Essentials.

Eso suena como un "no". Por supuesto, siempre existe el enfoque de la fuerza bruta de raspar la pantalla de la salida de un motor de búsqueda alimentado por una lista de nombres de artistas, o de lo que sea que desee crear un enlace ...

0

Programatically Buscamos canciones de direcciones URL, este es el código para ese enlace disponible desde iTunes API

NSString *method=[NSString stringWithFormat:@"http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?term=shakira's+waka+waka&entity=musicVideo"]; 
    NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease]; 
    [request setURL:[NSURL URLWithString:method]]; 
    [request setHTTPMethod:@"GET"]; 
    [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; 
    artist=[[NSMutableArray alloc]init]; 
url=[[NSMutableArray alloc]init]; 
    album=[[NSMutableArray alloc]init]; 
      NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 
+1

Bienvenido a SO. Es una muy mala respuesta a la pregunta. Proporcione una respuesta formateada que sea legible. – Luv

2

Lo que conviene recordar es que apple usa la ID de la aplicación en la estructura de la URL, si desea poder codificar un enlace a su aplicación antes de que la aplicación esté activa, puede crearla usted mismo yendo a itunes connect, encontrando su ID de aplicación y luego crear una URL como a continuación.

Apple ID from Itunes Connect

http://itunes.apple.com/app/id439244209 
Cuestiones relacionadas