Pergunta

O iTunes Connect tem uma API? Como algumas aplicações download de relatórios financeiros e venda ao computador? Há alguns C / wrappers de API Objective-C?

Foi útil?

Solução

Atualização 2018/11/02

Em Novembro / 18, a Apple finalmente lançou a Appstore Ligação API REST . Referenciando a descrição Apple:

TestFlight . Gerenciar versões beta do seu aplicativo, testadores e grupos.

Usuários e acesso . Enviar convites para os usuários a participar de sua equipe. Ajustar o seu nível de acesso ou remover usuários.

Relatórios . Download de vendas e relatórios financeiros.

Atualização 2018/10/03

A boa notícia em um presente: em 2018 WWDC, a Apple anunciou a Appstore Ligação API - onde você vai ser capaz de acesso quase tudo relacionado ao seu gerenciamento Appstore Connect. Você pode ver duas palestras relacionados aqui e aqui .

A única curioso coisa é que sua data de lançamento era para ser no final deste verão - por isso é provavelmente adiada. No entanto, devemos ser capazes de ver uma versão logo .

Atualização 2016/08/18

ferramenta Oficial Reporter da Apple

https://help.apple.com/itc/appsreporterguide/#/


iTunes finalmente lançou uma ferramenta de auto download como observado no PDF

http://www.apple.com/itunesnews/docs/AppStoreReportingInstructions.pdf

Aqui está o arquivo de classe

http://www.apple.com/itunesnews/docs/Autoingestion. class.zip

Outras dicas

Não é API para iTunes Connect, a única maneira é possível acessar as informações é através da web ou com um programa que raspa a páginas da web. Se você quiser criar algo em Objective-C, baixar AppSales de github, é um aplicativo para iPhone que baixa relatórios financeiros da ITC (ou talvez ITTS). Você pode baixá-lo e instalá-lo em seu iPhone se você tiver uma conta de desenvolvedor Apple. Você pode olhar através de seu código e ver como eles raspar os relatórios diários e semanais. (Dica: é feio)

http://github.com/omz/AppSales-Mobile

Note que se você tentar criar um aplicativo para iPhone para fazer isso, a Apple irá rejeitá-la. Ele quebra a regra de "Não API pública". Outras pessoas têm tentado isso e foi rejeitada.

Se você está apenas à procura de software para fazer isso no seu computador, eu recomendo AppViz

http://www.ideaswarm.com/products/appviz/

Aqui está um post bom que compara estes e mais aplicativos:

http://www.markj.net/sales-stats -ferramentas-para-iphone-apps /

Para os não-venda tudo relacionado, você pode querer verificar a documentação unoffical da API iTunes Connect JSON: https://github.com/fastlane/itc-api-docs

Update: Há agora uma implementação da linguagem Ruby, tanto da API iTunes Connect e do Apple Developer API disponíveis: https://github.com/fastlane/fastlane/tree/master/spaceship

Na sequência da resposta do gavi: se você baixar e decompile a classe Autoingestion você pode ver a API que o uso da Apple para downloads de vendas.

Trata-se de um POST para https://reportingitc.apple.com/autoingestion.tft com os valores do formulário : username, password, VNDNUMBER, TYPEOFREPORT, DateType, ReportType, REPORTDATE. Consulte o PDF para obter detalhes sobre os parâmetros

A resposta irá conter o 'errorMsg' header se há um erro, e o cabeçalho 'filename' se há um corpo (presumivelmente desenvolvedores da Apple não sei sobre códigos 4xx / 5xx estado Content-Disposition ou). O corpo da resposta contém os dados do arquivo.

Aqui está um pequeno projeto que pode ser útil para você em automatizar o download de relatórios de piano a partir do iTunes Connect. É um script python para automatizar o login / download de arquivos de vendas diárias e eu usá-lo diariamente em conjunto com alguns outros scripts para analisar esses dados. Ligá-lo a um trabalho cron com alguma verificação de erros (os relatórios nunca parecem ser gerados ao mesmo tempo) e você vai ser bom para ir.

http://code.google.com/p/appdailysales/

Não, não API formais (ou se houver um, é bem escondido mesmo de usuários de desenvolvedor de iPhone de iTunes Connect). No entanto, as vendas e relatórios financeiros estão disponíveis para download como guia delimitado texto simples (gzip comprimido), embora para fazer o pedido terá de login (que é baseadas em cookies). Um provavelmente poderia quebrar esse processo com um pouco de captura de tela, e, assim, obter acesso aos arquivos TSV.

Não há nenhuma API formal, mas vários open source e produtos comerciais disponíveis que trazer alguns / mais / todas as informações em conjunto (como as mencionadas nas respostas anteriores).

Outra tal solução é www.appfigures.com que combina relatórios de vendas, app comentários e atualizações de classificação de hora em hora . Ao contrário dos outros aplicativos appfigures pode importar automaticamente os seus relatórios e enviaremos um relatório bem formatado por e-mail todos os dias / semana.

Dê uma olhada http://www.itunesapis.com . Este é o iTunes desaparecidas e iTunes Connect API.

Shameless plug para meus próprios perl5 módulo ...

http://metacpan.org/pod/WWW::iTunesConnect

Embora, dada anúncio de ontem de um oficial da Apple aplicativo, pode haver uma API em obras.

Para pode usar a ferramenta AutoIngestion é necessária a VendorID. Para encontrá-lo, com a última atualização sobre iTunnes Ligação , nas vendas e seção Tendências, pressionando na parte superior menu da direita que mostra "Top Content" podem aceder à Reports (link direto).

Lá você pode ver o seletor de "Fornecedor", pressionando-o você pode ver os detalhes do fornecedor com o seguinte formato:

VendorName - VendorId

Hope isso ajuda.

depois de olhar em todos os lugares que eu não encontrar uma versão PHP da API relatórios assim fiz o meu próprio.

Você pode verificá-la no https://github.com/Finnb8r /-itunes-connect-vendas-api php .

Eu percebo que este não é um wrapper de Objective-C, mas este link sai por cima quando geralmente à procura de uma API.

Há iTunes Store Search API:

É parte do programa de afiliados da Apple.

Espero que isso irá ajudá-lo.

O mais popular no GitHub é nave espacial

É uma biblioteca Ruby. Você pode NSTask chamar código Ruby.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top