Une application iOS pourrait-elle obtenir le lien iTunes d'elle-même? Existe-t-il une API documentée ou non documentée pour cela?
Voici la réponse.
"version": "2.1.0"
et "trackId": 343200656
dans la réponse JSON.Avertissement: cette API n'est pas documentée, Apple pourrait la changer sans préavis.
Les références:
[1] https://github.com/nicklockwood/iVersion/blob/master/iVersion/iVersion.m#L705
[2] https://stackoverflow.com/a/8841636/41948
[3] http://ax.phobos.Apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsLookup?id=343200656&mt=8
[4] http://iTunes.Apple.com/WebObjects/MZStoreServices.woa/ws/wsSearch?term=+Angry+Birds&country=US&media=software&entity=softwareDeveloper&limit=6&genreId=&version=2&out = json et rappel = jsonp134311662649
Vous pouvez utiliser l'API iTunes Search pour rechercher vos applications et d'autres sur l'App Store.
Exemple: http://iTunes.Apple.com/search?media=software&country=us&term=raining%20weather
iTunes peut renvoyer plus d'un résultat, mais vous pouvez filtrer les résultats par bundleId
. trackViewUrl
contiendra l'URL iTunes de votre application. trackId
contiendra l'ID de l'application.