Pergunta

É possível criar URLs direto para itens na loja da Apple iTunes programaticamente?

Tenho notado que last.fm e semelhantes locais têm ligações que levam o usuário diretamente a uma parte dos iTunes loja, tais como uma página do álbum.

O URL para o link é criado por last.fm. Aqui está um exemplo de um URL como: http://www.last.fm/affiliate_redirect.php?restype= 9 & id = 3168755 & fornecedor = 24

Eu presumo que eles têm algum código por trás deste link, mas certamente eles não adicionar todos os itens manualmente?

Foi útil?

Solução

Há dois aspectos. Primeiro, você pode obter links profundos por programaticamente pesquisar na App Store :

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

Em seguida, você pode converter esses links para ligações da filial usando o LinkShare API :

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

texto do link

Outras dicas

estados Esta página :

A ligação ao iTunes Como faço para criar iTunes links?

Use o seu nome de usuário da filial e senha para entrar no www.linkshare.com . Em Criar Ligações página para o iTunes, você vai encontrar banners e links de texto. Como uma filial, você também têm acesso aos iTunes RSS feeds e a capacidade de criar direta links para qualquer música, artista, álbum ou Audiobook em iTunes, bem como a Imix playlists, podcasts e iTunes Essentials.

Assim que soa como um "não". Claro que há sempre a abordagem de força bruta de screen-scraping a saída de um motor de busca alimentado a partir de uma lista de nomes de artistas, ou do que quer que você deseja criar um link para ...

Uma boa coisa a lembrar é que o uso de maçã da ID do aplicativo na estrutura de URL, se você quer ser capaz de código de um link para seu aplicativo antes de sua aplicação é ao vivo, você pode criar o url-se, indo para iTunes Connect, encontrar o seu ID do aplicativo e, em seguida, criar uma URL como abaixo.

Apple ID do iTunes Connect

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

Programatically buscamos músicas de URLs, este é o código para esse link disponível no 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];
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top