從iTunes獲取App信息

1. 根據(jù)APP的BundleId從iTunes獲取版本信息對(duì)比更新

以BundleId獲取APP信息:https://itunes.apple.com/lookup?bundleId=你APP的Bundle ID
返回的信息中包括版本號(hào)、trackId(即iTunes id)、更新信息、屏幕截圖等。
使用這個(gè)接口,可以在APP一開(kāi)始就部署更新機(jī)制,未上架時(shí)請(qǐng)求返回的數(shù)據(jù)是:

{
 "resultCount":0,
 "results": []
}

上架后可以根據(jù)results里的version字段值,比較后提示更新。此方法也適用于多個(gè)APP共用同一套代碼的情況。

{
 "resultCount":1,
 "results": [
    {
    ... 
    "version":"2.9.0", 
    "currentVersionReleaseDate":"2017-06-14T06:16:08Z", 
    "bundleId":"com.xxx.x", 
    ...
    }
    ]
}

2. 根據(jù)APP的id從iTunes獲取版本信息,對(duì)比更新

http://itunes.apple.com/cn/lookup?id=(YourAppID)適用在中國(guó)范圍發(fā)布
http://itunes.apple.com/lookup?id=(YourAppID)適用其他
e.g: http://itunes.apple.com/cn/lookup?id=1062207166
初版發(fā)布后可以從iTunes獲取id,后面的版本根據(jù)id請(qǐng)求版本信息,與當(dāng)前版本對(duì)比,提示更新

{
    "resultCount": 1,
    "results": [
        {
            "artistViewUrl": "https://itunes.apple.com/cn/developer/puhui-zhongjia/id1062207165?uo=4",
            "artworkUrl60": "http://is5.mzstatic.com/image/thumb/Purple69/v4/a9/8b/0e/a98b0e82-8c0e-5fbf-a04a-939284442d1c/source/60x60bb.jpg",
            "artworkUrl100": "http://is5.mzstatic.com/image/thumb/Purple69/v4/a9/8b/0e/a98b0e82-8c0e-5fbf-a04a-939284442d1c/source/100x100bb.jpg",
            "screenshotUrls": [
                "http://a4.mzstatic.com/us/r30/Purple69/v4/ff/b9/58/ffb9584d-9bcb-8124-2772-b8d8bad3468d/screen1136x1136.jpeg",
                "http://a1.mzstatic.com/us/r30/Purple49/v4/a5/24/69/a5246911-0134-6689-c682-328ec0e1c762/screen1136x1136.jpeg",
                "http://a4.mzstatic.com/us/r30/Purple49/v4/55/3e/63/553e63ae-b0c8-08fb-08bf-3d72ebadf806/screen1136x1136.jpeg",
                "http://a3.mzstatic.com/us/r30/Purple49/v4/d1/47/6f/d1476f40-c7b2-0a90-ec39-45b44b0c15f1/screen1136x1136.jpeg"
            ],
            "ipadScreenshotUrls": [
                "http://a3.mzstatic.com/us/r30/Purple49/v4/3c/43/02/3c4302ec-71f3-db30-d6a1-fbb47f4b4a7f/screen480x480.jpeg",
                "http://a4.mzstatic.com/us/r30/Purple49/v4/e5/e8/7d/e5e87d99-481f-02dc-9181-b1dc6cb3ac2f/screen480x480.jpeg"
            ],
            "artworkUrl512": "http://is5.mzstatic.com/image/thumb/Purple69/v4/a9/8b/0e/a98b0e82-8c0e-5fbf-a04a-939284442d1c/source/512x512bb.jpg",
            "kind": "software",
            "features": [
                "iosUniversal"
            ],
            "supportedDevices": [
                "iPhone4",
                "iPad2Wifi",
                "iPad23G",
                "iPhone4S",
                "iPadThirdGen",
                "iPadThirdGen4G",
                "iPhone5",
                "iPodTouchFifthGen",
                "iPadFourthGen",
                "iPadFourthGen4G",
                "iPadMini",
                "iPadMini4G",
                "iPhone5c",
                "iPhone5s",
                "iPhone6",
                "iPhone6Plus",
                "iPodTouchSixthGen"
            ],
            "advisories": [
                "偶爾/輕度醫(yī)藥/醫(yī)療信息",
                "無(wú)限制網(wǎng)頁(yè)訪問(wèn)"
            ],
            "isGameCenterEnabled": false,
            "trackCensoredName": "慧眾家",
            "trackViewUrl": "https://itunes.apple.com/cn/app/hui-zhong-jia/id1062207166?mt=8&uo=4",
            "contentAdvisoryRating": "17+",
            "languageCodesISO2A": [
                "EN",
                "ZH"
            ],
            "fileSizeBytes": "20395330",
            "trackContentRating": "17+",
            "formattedPrice": "免費(fèi)",
            "currency": "CNY",
            "wrapperType": "software",
            "version": "2.3.84",
            "description": "廈門普慧眾佳文化科技有限公司秉著普技能、慧生活的經(jīng)營(yíng)理念,引進(jìn)港臺(tái)地區(qū)及國(guó)際先進(jìn)的家庭服務(wù)教育思維,創(chuàng)立“閩臺(tái)家庭服務(wù)人才實(shí)訓(xùn)基地”設(shè)有育嬰員、家政服務(wù)員、養(yǎng)老護(hù)理員等多個(gè)家庭服務(wù)職業(yè)工種系統(tǒng)性學(xué)習(xí)課程,側(cè)重于技能實(shí)操教學(xué);首創(chuàng)“慧眾家”職業(yè)教育在線學(xué)習(xí)平臺(tái),主要包含網(wǎng)上注冊(cè)報(bào)名;課程管理;整合多種格式的知識(shí)、信息資源;學(xué)習(xí)評(píng)估、結(jié)果跟蹤、生成學(xué)習(xí)報(bào)告等功能;通過(guò)BBS,實(shí)訓(xùn)基地面授培訓(xùn)等方式提供學(xué)員與學(xué)員、學(xué)員與講師間的交互溝通渠道;旨在傳遞,跟蹤,報(bào)告和管理學(xué)習(xí)內(nèi)容,掌握學(xué)習(xí)進(jìn)度,提高學(xué)習(xí)效率,力求學(xué)以致用;專注于培養(yǎng)家庭服務(wù)業(yè)實(shí)用性人才,推動(dòng)行業(yè)標(biāo)準(zhǔn)化建設(shè)與服務(wù)的健康發(fā)展!",
            "artistId": 1062207165,
            "artistName": "puhui zhongjia",
            "genres": [
                "教育"
            ],
            "price": 0,
            "trackName": "慧眾家",
            "trackId": 1062207166,
            "bundleId": "com.PHZJ.htlhzj",
            "releaseDate": "2016-01-07T23:16:40Z",
            "primaryGenreName": "Education",
            "primaryGenreId": 6017,
            "isVppDeviceBasedLicensingEnabled": true,
            "releaseNotes": "新增培訓(xùn)課程,記錄您的學(xué)習(xí)進(jìn)度,下次學(xué)過(guò)的內(nèi)容再也不用重頭再看一遍啦!",
            "currentVersionReleaseDate": "2016-02-02T02:38:09Z",
            "sellerName": "puhui zhongjia",
            "genreIds": [
                "6017"
            ],
            "minimumOsVersion": "7.0"
        }
    ]
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容