Como posso permitir links de afiliados para itens no meu aplicativo para iPhone?
Pergunta
Estou criando um aplicativo para iPhone com informações sobre diferentes videogames. Como posso implementar uma API de compras que me permitirá redirecionar usuários que optam por comprar um jogo?
Em outras palavras, estou procurando algum tipo de API do Programa de Afiliados que funcione com o iPhone e deixe -me colocar botões de comprar item que redirecionam o usuário para uma página de produto.
Obrigado.
Solução
Sua intenção não é clara. Você está tentando vender conteúdo para o seu aplicativo? Nesse caso, há uma maneira estabelecida e aprovada pela Apple para fazer isso:
Se você está tentando vender algo que não seja relacionado à Iphone, você deve redirecionar para uma página da web que realmente lida com a transação. Você pode fazer isso como um link que abre uma página no Safari, ou como um incorporado UIWebView
.
A primeira abordagem é mais simples:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://www.google.com"]];
O segundo um pouco mais complicado:
Se sua pergunta está realmente perguntando como criar uma API de compra inteira de produto, para não parecer sarcástico, sugiro este site como um ponto de partida útil:
Outras dicas
Que tal apontar para a página do iTunes, por exemplo
http://itunes.apple.com/webobjects/mzstore.woa/wa/viewsoftware?id=300136119&mt=8
Se você substituir "iTunes" por "Phobos", a App Store será aberta ao usar o iPhone para abrir o linkg, por exemplo,
http://phobos.apple.com/webobjects/mzstore.woa/wa/viewsoftware?id=300136119&mt=8
Desculpe, posso estar entendendo mal o que você está perguntando, mas estou interpretando sua pergunta, pois deseja criar um aplicativo "descoberta de aplicativos", onde recomenda outros jogos iOS na App Store. Se isso estiver correto, você desejará usar o programa de afiliados da iTunes / App Store.
Mais informações aqui -http://www.apple.com/itunes/affiliates/resources/documentation/itunes-app-store-affiliate-program.html
A API que você usaria é a "API de pesquisa". Mais informações sobre isso podem ser encontradas aqui -http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html