75 votes

iTunes Connect API

Ne iTunes Connect a une API? Comment certaines applications de téléchargement financiers et des rapports de ventes à l'ordinateur? Y at-il des C/Objective-C API wrappers?

Merci à l'avance.

129voto

gavi Points 981

iTunes finalement sorti un téléchargement automatique de l'outil comme indiqué dans le PDF

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

Voici le fichier de classe

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

23voto

nevan king Points 46410

Il n'y a pas d'API pour iTunes connect, la seule façon vous pouvez accéder à l'information à travers le web ou avec un programme qui racle les pages web. Si vous voulez créer quelque chose en Objective-C, télécharger AppSales à partir de github, c'est une application iPhone qui permet de télécharger des rapports financiers de l'ITC (ou peut-être itt). Vous pouvez le télécharger et l'installer sur votre iPhone si vous avez un compte développeur Apple. Vous pouvez regarder à travers leur code et de voir comment ils gratter les rapports quotidiens et hebdomadaires (indice: c'est moche).

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

Notez que si vous essayez de créer une application iPhone pour ce faire, Apple va la rejeter. Il se casse la règle de la "Non public de l'API". D'autres personnes ont essayé et été rejetée.

Si vous êtes simplement à la recherche pour logiciel pour ce faire sur votre ordinateur, je vous conseille de AppViz

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

Voici un joli post qui compare ces et d'autres applications:

http://www.markj.net/sales-stats-tools-for-iphone-apps/

8voto

Sam Points 2561

Le suivi de gavi réponse: si vous téléchargez et décompiler le Autoingestion classe, vous pouvez voir l'API qu'Apple utilise pour les ventes de téléchargements.

Il se compose d'un POSTE de https://reportingitc.apple.com/autoingestion.tft avec les valeurs d'un formulaire: nom d'utilisateur, MOT de passe, VNDNUMBER, TYPEOFREPORT, DATETYPE, REPORTTYPE, REPORTDATE. Consultez le PDF pour les détails des paramètres

La réponse contient l'en-tête de "ERRORMSG" si il y a une erreur, et l'en-tête 'filename', si il y a un corps (sans doute les développeurs d'Apple ne sais pas Content-Disposition ou 4xx/5xx codes d'état). Le corps de la réponse contient le fichier de données.

5voto

Prairiedogg Points 3594

Voici un petit projet qui peut être utile pour automatiser le téléchargement de piano des rapports à partir d'iTunes Connect. C'est un script python pour automatiser la connexion / le téléchargement de ventes quotidiennes fichiers et je l'utilise quotidiennement en collaboration avec certains autres scripts pour analyser les données. De le raccorder à une tâche cron avec certains vérification des erreurs (les rapports ne semblent jamais être générés au même moment) et vous serez bon d'aller.

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

1voto

user295760 Points 59

Jetez un oeil à http://www.itunesapis.com. C'est le manque d'iTunes et de l'iTunes Connect API.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X