Comment utiliser l'API de l'App Store pour obtenir le top 100? Quelle est l'architecture commune pour construire un site Web d'application appstore?

StackOverflow https://stackoverflow.com/questions/1801182

Question

  1. J'ai trouvé un fichier PDF de l'API de recherche Appstore, que je peux utiliser certains paramètres pour récupérer les informations détaillées d'une application (désolé d'avoir oublié l'URL de téléchargement, mais je l'ai trouvé dans stackoverflow)

    Mais il y a tellement de sites qui affichent une liste Top100 (comme appshopper.com) et tels que Mobclix.com vous fournissent également les informations de classement. Comment peuvent-ils le faire? Je n'ai pas trouvé l'API associée dans le fichier PDF.
    J'ai également trouvé une API Appstore par ABTO ( http://www.abtollc.com/AppStoreAPI.aspx), mais je veux vraiment le faire moi-même.

  2. Si j'efface la première question, j'aimerais alors connaître l'architecture commune de la création d'un site Web basé sur les données de l'Appstore. Ai-je besoin d'une base de données pour mettre en cache les données de l'Appstore et créer un lot pour récupérer les données fréquemment, à exécuter une fois par heure? Je pense qu’il n’est peut-être pas astucieux d’avoir accès à l’appstore pour chaque demande d’utilisateur, et qu’il existe peut-être une limite d’accès d’appstore?

Merci pour votre aide!

Était-ce utile?

La solution

Vous pouvez utiliser le lien suivant pour générer une URL permettant d'interroger iTunes Data sur des éléments tels que les 100 meilleures applications d'une catégorie particulière.

http://itunes.apple.com/rss/generator/

Pour les 100 meilleures applications gratuites de productivité, l'URL générée est

.

http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topfreeapplications/sf=143441/limit=100/genre=6007/xml

Le fichier PDF auquel vous créez un lien est très ancien et n'a pas été mis à jour depuis un certain temps, mais même si cela fonctionnait, il n'a pas été classé "Top 100". sélections (à ma connaissance).

Autres conseils

1. Pour obtenir des informations sur l'AppStore, il suffit d'analyser le code XML renvoyé par l'appel Web d'iTunes et d'obtenir les informations souhaitées. Apple ne publie pas de version officielle d'API.

  1. Vous avez peut-être raison, il est plus astucieux de sauvegarder une copie des informations de l'application sur votre serveur.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top