2012-03-15 33 views
25

क्या आईओएस ऐप आईट्यून्स लिंक खुद ही प्राप्त कर सकता है? क्या इसके लिए कोई दस्तावेज या अनियंत्रित एपीआई है?ऐप की आईट्यून्स ऐप स्टोर आईडी प्राप्त करें?

+0

अपने लक्ष्य क्या है? आप इस लिंक को प्राप्त करके क्या हासिल करना चाहते हैं? –

+0

@AleksejsMjaliks पाठ्यक्रम के स्व-अद्यतन की जांच करके! – est

उत्तर

66

यहां जवाब है।

  1. एप्लिकेशन का अनुरोध करता है http://itunes.apple.com/lookup?bundleId=com.clickgamer.AngryBirds
  2. "version": "2.1.0" और JSON जवाब में "trackId": 343200656 का पता लगाएं।

चेतावनी: यह एपीआई अनियंत्रित है, ऐप्पल इसे बिना किसी सूचना के बदल सकता है।

संदर्भ:

[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&output=json&callback=jsonp1343116626493

+1

यह एपीआई (अब नहीं) अनियंत्रित है। - https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html#lookup – Koraktor

+3

@ कोकोरेटर हां, 'id' द्वारा लुकअप किया गया है, हालांकि, लुकअप 'बंडल आईडी' द्वारा नहीं है। – est

13

ऐप स्टोर पर अपने और अन्य ऐप्स देखने के लिए आप आईट्यून्स खोज एपीआई का उपयोग करते हैं।

डॉक्स: 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

आईट्यून तो अधिक एक परिणाम वापस आ सकते हैं, लेकिन आप bundleId द्वारा परिणाम फ़िल्टर कर सकते हैं। trackViewUrl में आपके ऐप में आईट्यून्स यूआरएल होगा। trackId में ऐप की आईडी होगी।

+0

खोज सटीक आईडी प्राप्त करने के लिए बिल्कुल विश्वसनीय तरीका नहीं है, है ना? – est

+0

सही! कुछ परिस्थितियों में परिणाम में आपके ऐप की आईडी नहीं हो सकती है। उदा।, आपका ऐप अभी तक अनुक्रमित नहीं किया गया है। –

+1

मुझे पता चला कि मुझे क्या मिला! http://stackoverflow.com/a/11626157/41948 – est

-4

जब तक आपका ऐप स्वीकृत और प्रकाशित नहीं होता है तब तक आपको ऐप स्टोर लिंक नहीं मिल सकता है। मैं आपके ऐप में एक यादृच्छिक लिंक के साथ bit.ly शॉर्टरल का उपयोग करने की सलाह दूंगा। एक बार ऐप स्वीकृत हो जाने पर आप ऐप स्टोर लिंक पर bit.ly गंतव्य बदल सकते हैं।

+5

पूरी तरह से सच नहीं है। एक बार आपके पास ऐपआईडी हो (यानी, आपके ऐप को आईटीसी में बनाया गया है) तो आप लंबे, अपठनीय यूआरएल में से एक बना सकते हैं। छोटे, मानव पठनीय itunes.com शायद ऐप स्टोर पर ऐप होने तक काम नहीं करेंगे। –

संबंधित मुद्दे