/ / Comment itunes.apple.com ouvre-t-il l'application iTunes sur OS X? - api, macos, itunes

Comment itunes.apple.com ouvre-t-il l'application iTunes sur OS X? - api, macos, itunes

Est-ce une API spéciale? J'ai remarqué que Chrome et Firefox le font aussi. Est-ce quelque chose qui est cuit dans qui donne iTunes et demande à ce domaine une relation spéciale?

Réponses:

4 pour la réponse № 1

Vous ne savez pas toujours si iTunes ou le Mac App Store sont installés sur l’ordinateur de l’utilisateur, vous ne pouvez donc pas vous fier aux liens itms: // ou macappstore: //.

La meilleure façon de faire est:

  1. Ajoutez "ls = 1" à n’importe quel lien iTunes. La page iTunes Preview s'ouvrira et si iTunes est installé, le magasin s'ouvrira directement sur le contenu que vous avez lié.

    Si le lien ne possède pas d'URL, ajoutez "? Ls = 1"
    https://itunes.apple.com/us/album/rick-astley-the-greatest-hits/id299608177?ls=1

    Si le lien a des paramètres URL, ajoutez "& ls = 1"
    https://itunes.apple.com/us/album/never-gonna-give-you-up/id299608177?i=299608205&ls=1

  2. Utilisez les liens du programme d'affiliation. Tout lien iTunes avec programme d'affiliation paramètres ouvrira automatiquement l'iTunes Store au contenu vous voulez (sans "ls = 1").

    http://www.apple.com/itunes/affiliates/resources/


0 pour la réponse № 2

Les liens iTMS sont utilisés pour faire référence à des éléments iTunes. Pour différents types de liens (protocoles), les navigateurs peuvent ouvrir des applications associées à ces protocoles et transmettre ce lien à ces applications. Tous les navigateurs modernes connaissent itms:// liens et ouvrez iTunes ou, disons, les lecteurs Rhythmbox. Consultez également iTunes Link Maker.