可我知道是有地鐵和手機應用的任何微軟官方的API,我們可以連接並獲取相關信息的應用程序,下載,發佈者等Windows應用商店的API來訪問地鐵和手機應用信息
我想活API只適用於應用程序與skydrive,hotmail或Skype連接。
我可以看到許多網站在他們的網站上提供這些信息。
在此先感謝。
可我知道是有地鐵和手機應用的任何微軟官方的API,我們可以連接並獲取相關信息的應用程序,下載,發佈者等Windows應用商店的API來訪問地鐵和手機應用信息
我想活API只適用於應用程序與skydrive,hotmail或Skype連接。
我可以看到許多網站在他們的網站上提供這些信息。
在此先感謝。
您可以在windows phone8應用程序中這樣做, 只需將您的應用程序升級到wp8並使用此鏈接Windows.ApplicationModel.Store namespace即可在市場中訪問應用程序信息。
希望這會幫助你。
你好這裏是一個博客帖子我創建概述的過程: http://jasonthomascarter.blogspot.com/2013/08/the-friendly-developers-guide-to.html
在這裏,我們走!首先,我們將從Windows Store網站的Robots.txt文件開始。 http://apps.microsoft.com/robots.txt
網站使用robots.txt指導網絡爬蟲如何行事,他們希望他們看到什麼,以及他們不希望他們看到什麼。
網頁機器人(也稱爲Web流浪漢,爬行,或蜘蛛),是自動遍歷Web程序。像Google這樣的搜索引擎使用它們爲網頁內容建立索引,垃圾郵件發送者使用它們來掃描電子郵件地址,並且還有許多其他用途。
在這種情況下,Sitemaps.xml索引文件是我們所感興趣的http://apps.microsoft.com/windows/sitemap_index.xml
Sitemaps是一種簡單的方法爲網站管理員告知搜索引擎有關他們網站上可用於網頁爬行。 Sitemaps最簡單的形式就是一個XML文件,其中列出了網站的URL以及關於每個URL的附加元數據(上次更新時的時間,頻率通常會發生變化的頻率以及相對於網站中其他URL的重要程度),以便搜索引擎可以更智能地抓取該網站。
Sitemap索引文件列出了每個單獨的Sitemap XML文件。截至撰寫本文時,apps.microsoft.com網站擁有141個獨立的Sitemap XML文件。
在單個文件中有數千個URL存儲到Windows應用商店應用的網頁中。比如這個網址到PlayTo接收器應用:
http://apps.microsoft.com/windows/en-us/app/playto-receiver/72a6ba17-2d4e-4a1c-bcfb-cdc5d4b32d0e
這些網頁的應用程序不包含一個很好的信息位,我們可以從HTML刮,但我們可以做的更好....關鍵信息我們得到的是應用程序ID以及這些應用程序ID在商店中發佈的地理位置。
例如:
72a6ba17-2d4e-4a1c-bcfb-cdc5d4b32d0e
和EN-US等..
現在的好東西,有一些Web服務,我們可以使用我們最新發現的App ID和地理信息進行調用。
有大量的信息,可通過這個Web服務,但它沒有明確的元素名稱拼寫出來。這是我對許多(不是全部)人的解釋,讓你開始。
sSubCategoryName ='rawXML.getElementsByTagName('Sc')[0] .getElementsByTagName('N')[0] .childNodes [0] .nodeValue;
sSubCategoryId = rawXML.getElementsByTagName('Sc')[0] .getElementsByTagName('I')[0] .childNodes [0] .nodeValue;
sHasTrial = rawXML.getElementsByTagName('Try')[0] .childNodes [0] .nodeValue;
sDescription = rawXML.getElementsByTagName('D')[0] .childNodes [0] .nodeValue;
sDeveloper = rawXML.getElementsByTagName('Dev')[0] .childNodes [0] .nodeValue;
sWebsite = rawXML.getElementsByTagName('Ws')[0] .childNodes [0] .nodeValue;
sSupport = rawXML.getElementsByTagName('Sws')[0] .childNodes [0] .nodeValue;
sPrivacy = rawXML.getElementsByTagName('Pu')[0] .childNodes [0] .nodeValue;
sCategoryName = rawXML.getElementsByTagName('C')[0] .getElementsByTagName('N')[0] .childNodes [0] .nodeValue;
sCategoryId = rawXML.getElementsByTagName('C')[0] .getElementsByTagName('I')[0] .childNodes [0] .nodeValue;
sPrice = rawXML.getElementsByTagName('P')[0] .childNodes [0] .nodeValue;
sForegroundColor = rawXML.getElementsByTagName('Fg')[0] .childNodes [0] .nodeValue;
sBackgroundColor = rawXML.getElementsByTagName('Bg')[0] .childNodes [0] .nodeValue;
sAppIcon = rawXML.getElementsByTagName('Ico')[0] .childNodes [0] .nodeValue;
sAppName = rawXML.getElementsByTagName('T')[0] .childNodes [0] .nodeValue;
sPackageFamilyName = rawXML.getElementsByTagName('Pfn')[0] .childNodes [0]。的nodeValue;
sResourceId = rawXML.getElementsByTagName('R')[0] .childNodes [0] .nodeValue;
sId = rawXML.getElementsByTagName('I')[0] .childNodes [0] .nodeValue;
sCapabilities = sCapabilities + arrCapabilities [k] .childNodes [0] .nodeValue +「,」;
sUpdate = rawXML.getElementsByTagName('Ud')[0] .childNodes [0] .nodeValue;
sFeatures1 = rawXML.getElementsByTagName('Dbp')[0] .childNodes [0] .nodeValue;
sFeatures2 = rawXML.getElementsByTagName('Dbp')[1] .childNodes [0] .nodeValue;
sFeatures3 = rawXML.getElementsByTagName('Dbp')[2] .childNodes [0] .nodeValue;
sFeatures4 = rawXML.getElementsByTagName('Dbp')[3] .childNodes [0] .nodeValue;
sFeatures5 = rawXML.getElementsByTagName('Dbp')[4] .childNodes [0] .nodeValue;
sFeatures6 = rawXML.getElementsByTagName('Dbp')[5] .childNodes [0] .nodeValue;
sFeatures7 = rawXML.getElementsByTagName('Dbp')[6] .childNodes [0] .nodeValue;
sFeatures8 = rawXML.getElementsByTagName('Dbp')[7] .childNodes [0] .nodeValue;
sFeatures9 = rawXML.getElementsByTagName('Dbp')[8] .childNodes [0] .nodeValue;
sScreenshot1 = rawXML.getElementsByTagName( 'SS')[0] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot2 = rawXML.getElementsByTagName( 'SS')[1 ] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot3 = rawXML.getElementsByTagName( 'SS')[2] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot4 = rawXML.getElementsByTagName( 'SS')[3] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot5 = rawXML.getElementsByTagName( 'SS')[4] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot6 = rawXML.getElementsByTagName( 'SS')[5]。的getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot7 = rawXML.getElementsByTagName( 'SS')[6] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot8 = rawXML.getElementsByTagName( 'SS')[7] .getElementsByTagName( 'U')[0] .childNodes [0] .nodeValue
sScreenshot9 = rawXML.getElementsByTagName( 'SS')[8 ] .getElement sByTagName( 'U')[0] .childNodes [0] .nodeValue
sCaption1 = rawXML.getElementsByTagName( 'SS')[0] .getElementsByTagName( '上限')[0] .childNodes [0] .nodeValue
sCaption2 = rawXML。的getElementsByTagName( 'SS')[1] .getElementsByTagName( '上限')[0] .childNodes [0] .nodeValue
sCaption3 = rawXML.getElementsByTagName( 'SS')[2] .getElementsByTagName( '帽') [0] .childNodes [0] .nodeValue
sCaption4 = rawXML.getElementsByTagName( 'SS')[3] .getElementsByTagName( '上限')[0] .childNodes [0] .nodeValue
sCaption5 = rawXML.getElementsByTagName( 'SS')[4] .getElementsByTagName( '上限')[0] .childNodes [0] .nodeValue
sCaption6 = rawXML.getElementsByTagName( 'SS')[5] .getElementsByTagName('第')[0] .childNodes [0] .nodeValue
sCaption7 = rawXML.getElementsByTagName( 'SS')[6] .getElementsByTagName( '上限')[0] .childNodes [0] .nodeValue
sCaption8 = rawXML.getElementsByTagName( 'SS')[7 ] .getElementsByTagName('Cap')[0] .childNodes [0] .nodeValue
對於Windows應用商店,除了應用以外還有更多內容,還有評論和許多內容。目前Windows商店中的應用程序有超過210,000條評論。這些評論來自世界各地,所以你需要一些國家代碼,你的方便花哨的App ID,並在最後關注pn/1,你會發現這項服務只返回每頁10條評論,只是增加此值爲pn/2,pn/3等。直到您用完評論。 var「arrCounntryCodes = [」AE「,」AR「,」AT「,」AU「,」BE「,」BG「,」BH「,」CA「,」CH「,」CL「,」CN 「,」CO「,」CR「,」CY「,」CZ「,」DE「,」DK「,」DZ「,」EE「,」EG「,」ES「,」FI「 「GB」「GR」「HK」「HR」「HU」「ID」「IE」「IL」「IN」「IQ」「IT」「JO」「JP」 KW,KZ,LB,LK,LT,LU,LV,LY,MA,MT,MX,MY, 「NL」「NO」「NZ」「OM」「PE」「PH」「PK」「PL」「QA」「RO」「RS」「RU」「SA ,「SE」,「SG」,「SI」,「SK」,「TH」,「TN」,「TR」,「TT」,「UA」,「US」,「UY」,「VE」 「VN」];
這一個是更加的描述與元素的名字,所以我看不出有什麼必要對這個進一步的解釋。您可以看到全名,顯示名稱,用戶選擇用自己表示的圖像。
接下來我們可以做seaching的一點點...
這裏就有點神祕了,但現在你應該使用它。你可以從我得到元素的應用程序ID,並從那裏回瀏覽服務 f514d64b-8705-43b7-A400-c4f4f3dedfc0
所以你有它,拉動噸的信息出來的基本知識Windows商店,然後你可以做你喜歡的。如果你發現這個有用的和/或使利用信息的一些應用程序,有一些額外的信息共享或以其他方式請讓我知道在評論
你可以考慮使用第三方如http://www.appfeds.com/general/api/
一個免費的API你可以請給我一個網站名稱顯示應用程序信息關於Windows Phone應用程序 – sunny 2013-03-26 10:12:19