文章詳情頁(yè)
氣象 XML 數(shù)據(jù)源應(yīng)用程序開(kāi)發(fā)指南-簡(jiǎn)介
瀏覽:109日期:2022-06-04 08:25:33
2、簡(jiǎn)介
2.1. 關(guān)于氣象 XML 數(shù)據(jù)源
氣象 XML 數(shù)據(jù)源(服務(wù))允許第三方應(yīng)用程序通過(guò) weather.com® 站點(diǎn)請(qǐng)求一個(gè) XML feed 訪問(wèn)一個(gè)可用的數(shù)據(jù)子集。Weather Channel Interactive 公司 (TWCi) 提供這個(gè)用于開(kāi)發(fā)的免費(fèi)的數(shù)據(jù),誰(shuí)要將氣象數(shù)據(jù)應(yīng)用到一個(gè)單一的應(yīng)用程序那么希望可以和 weather.com 交換鏈接。這個(gè)文檔描述了怎樣使用氣象數(shù)據(jù)并且從技術(shù)上詳述請(qǐng)求和使用這個(gè) XML 數(shù)據(jù)。
氣象數(shù)據(jù)包含:
- 通過(guò)城市/州和郵政編碼搜索區(qū)域
- 數(shù)據(jù)介紹必要的區(qū)域詳細(xì)信息 (例如名字和當(dāng)?shù)貢r(shí)間)
- 選定區(qū)域的當(dāng)前氣象情況(觀察)
- 兩天4*12小時(shí)的部分預(yù)報(bào)(目前好像是提供了10天的預(yù)報(bào))
要返回,你的應(yīng)用程序必須:
- 僅在一個(gè)時(shí)間內(nèi)顯示一個(gè)區(qū)域的氣象數(shù)據(jù)
- 支持?jǐn)?shù)據(jù)請(qǐng)求標(biāo)準(zhǔn),使用規(guī)則, 和在這個(gè)向?qū)У?章的更新速度概要
- 從一個(gè)單一的可見(jiàn)元素?cái)?shù)據(jù)里清晰的分解 TWCi 數(shù)據(jù)
- 確定你的氣象數(shù)據(jù)來(lái)自 TWCi 并且包含一個(gè)在本向?qū)У?章講述的一個(gè)鏈接到 weather.com 主頁(yè)的超鏈接
- 給額外的氣象數(shù)據(jù)提供一個(gè)鏈接到 weather.com 的超鏈接
- 免費(fèi)提供給你的終端用戶
- 每月少于25,000個(gè)流量(活躍的用戶)
如果你不能接受這些條件但仍然喜歡使用天氣數(shù)據(jù), 那么在線加入我們成為會(huì)員:
http://www.weather.com/services/oap.html
2.2. 為了氣象 XML 數(shù)據(jù)源獲得賬戶
為了使用這個(gè)服務(wù),首先你必須在 weather.com 注冊(cè)并且你必須同意用戶最終協(xié)議。 在下面頁(yè)面注冊(cè):
http://www.weather.com/services/oap.html
在注冊(cè)過(guò)程的最后你將收到一封電子郵件里面包含你的用戶ID,和唯一的許可密匙,并且你可以下載到軟件開(kāi)發(fā)工具(SDK). 在任何氣象數(shù)據(jù)請(qǐng)求中必須包含用戶ID和許可密匙請(qǐng)求參數(shù)。
2.3. 應(yīng)用程序類型
氣象 XML 數(shù)據(jù)僅在應(yīng)用程序可以發(fā)送一個(gè)鏈接給 weather.com 時(shí)可用。這個(gè)程序可用是 Web 基礎(chǔ)應(yīng)用也可以是桌面應(yīng)用程序。
2.3.1. Web基礎(chǔ)應(yīng)用程序
Web應(yīng)用程序的HTML頁(yè)面遞交給 Web 瀏覽器并且必須可以直接鏈接到 weather.com 通過(guò)鏈接獲得氣象 XML 數(shù)據(jù)源。一個(gè) Web 應(yīng)用程序需要訪問(wèn)氣象 XML 數(shù)據(jù)源獲得氣象數(shù)據(jù)并且將數(shù)據(jù)通過(guò)一個(gè)HTML頁(yè)面在微軟的IE瀏覽器或Firefox瀏覽器呈現(xiàn)給用戶。例如應(yīng)用程序用 JSP、PHP、 ASP、或CGI等語(yǔ)言編寫(xiě)的 Web 服務(wù)。
2.3.2. 桌面應(yīng)用程序
桌面應(yīng)用程序運(yùn)行在用戶的計(jì)算機(jī)并且呈現(xiàn)氣象數(shù)據(jù)到用戶計(jì)算機(jī)的窗口,如圖標(biāo)在菜單欄,或者直接在桌面拖曳。桌面應(yīng)用程序比較可以直接,或通過(guò)外部瀏覽器自動(dòng)運(yùn)行,通過(guò)一個(gè) weather.com 的標(biāo)志鏈接到 weather.com 首頁(yè)并且在氣象 XML 數(shù)據(jù)源下打開(kāi)一個(gè)新的瀏覽器窗口。例如應(yīng)用程序可以用C++, Java, Visual Basic, Delphi, or Objective C 編寫(xiě),可以運(yùn)行在一個(gè)網(wǎng)絡(luò)連接窗口、 Macintosh 或者 Linux 計(jì)算機(jī)。
2.3.3. 其他應(yīng)用程序
如果你有一個(gè)應(yīng)用程序不屬于 Web 應(yīng)用程序也不屬于桌面應(yīng)用程序,比如應(yīng)用程序在PDAs、移動(dòng)電話、電臺(tái)、印刷、傳真、廣播電視或其他平臺(tái)不能直接鏈接到 weather.com ,或者如果你的用法超出了這些服務(wù), 你將需要確定其他可能適合你的許可選項(xiàng)。通常,如果你的站點(diǎn)或程序在一個(gè)月內(nèi)有500,000個(gè)獨(dú)立用戶,或者每個(gè)月超過(guò)100,000個(gè)獨(dú)立用戶并且他每月向 weather.com 遞交25,000個(gè)請(qǐng)求,并且你對(duì)額外的氣象信息感興趣,請(qǐng)通過(guò)Email [email protected] 聯(lián)系我們的商業(yè)發(fā)展部討論開(kāi)發(fā)細(xì)節(jié)。
2.1. 關(guān)于氣象 XML 數(shù)據(jù)源
氣象 XML 數(shù)據(jù)源(服務(wù))允許第三方應(yīng)用程序通過(guò) weather.com® 站點(diǎn)請(qǐng)求一個(gè) XML feed 訪問(wèn)一個(gè)可用的數(shù)據(jù)子集。Weather Channel Interactive 公司 (TWCi) 提供這個(gè)用于開(kāi)發(fā)的免費(fèi)的數(shù)據(jù),誰(shuí)要將氣象數(shù)據(jù)應(yīng)用到一個(gè)單一的應(yīng)用程序那么希望可以和 weather.com 交換鏈接。這個(gè)文檔描述了怎樣使用氣象數(shù)據(jù)并且從技術(shù)上詳述請(qǐng)求和使用這個(gè) XML 數(shù)據(jù)。
氣象數(shù)據(jù)包含:
- 通過(guò)城市/州和郵政編碼搜索區(qū)域
- 數(shù)據(jù)介紹必要的區(qū)域詳細(xì)信息 (例如名字和當(dāng)?shù)貢r(shí)間)
- 選定區(qū)域的當(dāng)前氣象情況(觀察)
- 兩天4*12小時(shí)的部分預(yù)報(bào)(目前好像是提供了10天的預(yù)報(bào))
要返回,你的應(yīng)用程序必須:
- 僅在一個(gè)時(shí)間內(nèi)顯示一個(gè)區(qū)域的氣象數(shù)據(jù)
- 支持?jǐn)?shù)據(jù)請(qǐng)求標(biāo)準(zhǔn),使用規(guī)則, 和在這個(gè)向?qū)У?章的更新速度概要
- 從一個(gè)單一的可見(jiàn)元素?cái)?shù)據(jù)里清晰的分解 TWCi 數(shù)據(jù)
- 確定你的氣象數(shù)據(jù)來(lái)自 TWCi 并且包含一個(gè)在本向?qū)У?章講述的一個(gè)鏈接到 weather.com 主頁(yè)的超鏈接
- 給額外的氣象數(shù)據(jù)提供一個(gè)鏈接到 weather.com 的超鏈接
- 免費(fèi)提供給你的終端用戶
- 每月少于25,000個(gè)流量(活躍的用戶)
如果你不能接受這些條件但仍然喜歡使用天氣數(shù)據(jù), 那么在線加入我們成為會(huì)員:
http://www.weather.com/services/oap.html
2.2. 為了氣象 XML 數(shù)據(jù)源獲得賬戶
為了使用這個(gè)服務(wù),首先你必須在 weather.com 注冊(cè)并且你必須同意用戶最終協(xié)議。 在下面頁(yè)面注冊(cè):
http://www.weather.com/services/oap.html
在注冊(cè)過(guò)程的最后你將收到一封電子郵件里面包含你的用戶ID,和唯一的許可密匙,并且你可以下載到軟件開(kāi)發(fā)工具(SDK). 在任何氣象數(shù)據(jù)請(qǐng)求中必須包含用戶ID和許可密匙請(qǐng)求參數(shù)。
2.3. 應(yīng)用程序類型
氣象 XML 數(shù)據(jù)僅在應(yīng)用程序可以發(fā)送一個(gè)鏈接給 weather.com 時(shí)可用。這個(gè)程序可用是 Web 基礎(chǔ)應(yīng)用也可以是桌面應(yīng)用程序。
2.3.1. Web基礎(chǔ)應(yīng)用程序
Web應(yīng)用程序的HTML頁(yè)面遞交給 Web 瀏覽器并且必須可以直接鏈接到 weather.com 通過(guò)鏈接獲得氣象 XML 數(shù)據(jù)源。一個(gè) Web 應(yīng)用程序需要訪問(wèn)氣象 XML 數(shù)據(jù)源獲得氣象數(shù)據(jù)并且將數(shù)據(jù)通過(guò)一個(gè)HTML頁(yè)面在微軟的IE瀏覽器或Firefox瀏覽器呈現(xiàn)給用戶。例如應(yīng)用程序用 JSP、PHP、 ASP、或CGI等語(yǔ)言編寫(xiě)的 Web 服務(wù)。
2.3.2. 桌面應(yīng)用程序
桌面應(yīng)用程序運(yùn)行在用戶的計(jì)算機(jī)并且呈現(xiàn)氣象數(shù)據(jù)到用戶計(jì)算機(jī)的窗口,如圖標(biāo)在菜單欄,或者直接在桌面拖曳。桌面應(yīng)用程序比較可以直接,或通過(guò)外部瀏覽器自動(dòng)運(yùn)行,通過(guò)一個(gè) weather.com 的標(biāo)志鏈接到 weather.com 首頁(yè)并且在氣象 XML 數(shù)據(jù)源下打開(kāi)一個(gè)新的瀏覽器窗口。例如應(yīng)用程序可以用C++, Java, Visual Basic, Delphi, or Objective C 編寫(xiě),可以運(yùn)行在一個(gè)網(wǎng)絡(luò)連接窗口、 Macintosh 或者 Linux 計(jì)算機(jī)。
2.3.3. 其他應(yīng)用程序
如果你有一個(gè)應(yīng)用程序不屬于 Web 應(yīng)用程序也不屬于桌面應(yīng)用程序,比如應(yīng)用程序在PDAs、移動(dòng)電話、電臺(tái)、印刷、傳真、廣播電視或其他平臺(tái)不能直接鏈接到 weather.com ,或者如果你的用法超出了這些服務(wù), 你將需要確定其他可能適合你的許可選項(xiàng)。通常,如果你的站點(diǎn)或程序在一個(gè)月內(nèi)有500,000個(gè)獨(dú)立用戶,或者每個(gè)月超過(guò)100,000個(gè)獨(dú)立用戶并且他每月向 weather.com 遞交25,000個(gè)請(qǐng)求,并且你對(duì)額外的氣象信息感興趣,請(qǐng)通過(guò)Email [email protected] 聯(lián)系我們的商業(yè)發(fā)展部討論開(kāi)發(fā)細(xì)節(jié)。
標(biāo)簽:
XML/RSS
相關(guān)文章:
1. 讀大數(shù)據(jù)量的XML文件的讀取問(wèn)題2. Java xml數(shù)據(jù)格式返回實(shí)現(xiàn)操作3. python 截取XML中bndbox的坐標(biāo)中的圖像,另存為jpg的實(shí)例4. 關(guān)于Spring自定義XML schema 擴(kuò)展的問(wèn)題(Spring面試高頻題)5. Python如何生成xml文件6. 基于android studio的layout的xml文件的創(chuàng)建方式7. XMLHTTP資料8. XML 增、刪、改和查示例9. Python爬蟲(chóng)新手入門之初學(xué)lxml庫(kù)10. XML入門問(wèn)答
排行榜
