¿Es posible crear direcciones URL de los productos en la tienda de Apple iTunes mediante programación?
-
12-09-2019 - |
Pregunta
¿Es posible crear direcciones URL directamente a los productos en la tienda de Apple iTunes mediante programación?
Me he dado cuenta de que last.fm y sitios similares tienen enlaces que llevan al usuario directamente a una parte de los iTunes tienda, como una página de álbum.
El URL del enlace es creado por Last.fm. He aquí un ejemplo de un enlace: http://www.last.fm/affiliate_redirect.php?restype= 9 & id = 3168755 y proveedor = 24
supongo que tienen algún código detrás de este enlace, pero seguramente no añadir todos los elementos de forma manual?
Solución
Hay dos aspectos. En primer lugar, usted puede conseguir enlaces profundos por programáticamente buscar en la 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/
Otros consejos
Esta página estados:
La vinculación a iTunes ¿Cómo creo enlaces de iTunes?
Utilice su nombre de usuario y afiliado contraseña para acceder a las www.linkshare.com . Crear en los enlaces página para iTunes, encontrará banners y enlaces de texto. Como afiliado, usted También tendrá acceso a la iTunes RSS alimenta y la capacidad de crear directa enlaces a cualquier canción, artista, álbum o audiolibro en iTunes, así como a listas de reproducción iMix, podcasts y iTunes Essentials.
Para que suena como un "no". Por supuesto, siempre existe el método de fuerza bruta de la pantalla-raspado de la salida de un motor de búsqueda alimentado desde una lista de nombres de los artistas, o de lo que sea que desee crear un enlace a ...
Una buena cosa a recordar es que la aplicación Utilizar la manzana de ID en la estructura de la URL, si usted quiere ser capaz de codificar un enlace a su aplicación antes de su aplicación es en vivo puede crear la url a sí mismo por ir a iTunes Connect, la búsqueda de su ID de aplicación y luego crear una URL como abajo.
http://itunes.apple.com/app/id439244209
Programatically buscamos canciones de 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];