2012-03-15 29 views
25

iOS應用程序可以獲取自己的iTunes鏈接嗎?有沒有記錄或未記錄的API?獲取應用程序本身的iTunes App Store ID?

+0

什麼是你的目標是什麼?你想通過獲得這個鏈接獲得什麼? – 2012-03-16 12:18:49

+0

@AleksejsMjaliks通過檢查課程的自我更新! – est 2012-03-30 07:45:16

回答

66
+1

此API(不再)未記錄。 - https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html#lookup – Koraktor 2014-12-23 13:40:27

+3

@Koraktor是的,通過'id'查找記錄,但是,lookup 'bundleId'不是。 – est 2014-12-24 13:12:15

13

您可以使用iTunes Search API在App Store上查找您的應用程序和其他應用程序。

文檔:http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

例子:http://itunes.apple.com/search?media=software&country=us&term=raining%20weather

iTunes可能會返回一個以上的結果,但可以通過bundleId篩選結果。 trackViewUrl將包含iTunes URL到您的應用程序。 trackId將包含應用的ID。

+0

搜索並不是獲得準確ID的可靠方法,對吧? – est 2012-03-16 08:27:30

+0

對!在某些情況下,結果可能不包含您應用的ID。例如,您的應用尚未被編入索引。 – 2012-03-16 12:18:16

+1

看看我發現了什麼! http://stackoverflow.com/a/11626157/41948 – est 2012-07-24 07:34:50

-4

在您的應用第一次獲得批准和發佈之前,您無法獲取應用商店鏈接。我會建議使用bit.ly shorturl與您的應用程序中的隨機鏈接。一旦應用程序獲得批准,您可以將bit.ly目標更改爲應用程序商店鏈接。

+5

不完全正確。一旦你有一個appId(即,在你的應用程序在iTC中創建後),你可以創建一個長的,不可讀的URL。在應用程序在App Store上之前,較短的,人類可讀的itunes.com可能無法正常工作。 – 2012-03-15 11:31:00

相關問題