iTunes应用程序中的“mt = 8”是什么?

任何人都知道的MT参数的意义? 看来,任何价值将工作,如mt = 0,mt = 999等…

示例链接: http : //phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=337319445&mt=8

苹果公司指定了许多不同的媒体types(MT值):

1 Music 2 Podcasts 3 Audiobooks 4 TV Shows 5 Music Videos 6 Movies 7 iPod Games 8 Mobile Software Applications 9 Ringtones 10 iTunes U 11 E-Books 12 Desktop Apps 

因此,要回答您的问题,iTunes链接中的“mt = 8”只是将其标识为“移动软件应用程序”types。

有些人注意到,你实际上可以删除链接的一部分,你仍然在预期的页面上。 这是正确的,但在iOS上,附加mt标记以告知操作系统要切换哪个应用程序会很有帮助。 当你不添加MT部分,你链接到一个应用程序的操作系统将首先启动iTunes应用程序。 然后这个人发现链接指向一个应用程序,然后切换到App Store应用程序。

因此,通过在iTunes URL中添加正确的mt标记来增强用户体验是一种很好的做法。

mt =媒体types。 MT = 8 ==媒体=软件

有效的媒体types是:电影,播客,音乐,音乐video,有声读物,短片,电视秀,软件,所有

假设电影= 1,播客= 2,音乐= 3,音乐video= 4等,直到软件= 8

我认为任何其他数值(> 8)比那些有效的将返回所有。

我用以为你可以去掉mt和ls参数而没有任何影响。

我刚刚发现了一个失败的案例…它find了没有参数的iPhones,但没有在iPad上。 在iPad上启动iTunes,但从来没有把你带到正确的应用程序。

我不知道为什么…但是,我把它们放回来,它可以在iPhone和iPad上正常工作。

我没有尝试只剥去山与对手。 我怀疑这是罪魁祸首,尽pipe我不确定为什么iPhone比iPad更宽容。

当你有一个独特的ID已经是这样的:itunes.apple.com/us/app/rogo/id400118698?mt=8

它似乎没有它工作正常,即: http : //itunes.apple.com/us/app/rogo/id400118698

在这种新的URL格式中,只有id很重要 – 应用程序名称“rogo”被忽略。

Appstore上的应用程序具有特定的url格式http://itunes.apple.com/%5Bcountry-code%5D/app/%5Bapp-name%5D/id+%5Bid_value%5D?mt=%5B1…12]

  1. 国家代码可以是我们美国 印度
  2. MT代表媒体types
  3. mt的值可以是1到12之间的任何值,并且每个值都被分配到特定的类别

    一世。 8为iOS应用程序

    II。 12为Mac应用程序

请注意,某些浏览器会尊重处理不同媒体types的偏好 – 例如,如果剥离它,可能会产生意想不到的/意想不到的后果。