版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
北風網(wǎng)基于微信公眾平臺消息接口的應用開發(fā)開發(fā)培訓第10講微信公眾平臺基于第三方信息的跨效勞器查詢及其他應用實例分析講師:fsdos〔北風網(wǎng)版權所有)國家氣象局提供的天氣預報API接口接口地址:
json例如:天氣預報$resultq2['weatherinfo']['weather']{"weatherinfo":{"city":"北京","cityid":"101010100","temp1":"26℃","temp2":"20℃","weather":"陣雨","img1":"d3.gif","img2":"n3.gif","ptime":"11:00"}}中國城市代碼cityid:北京:101010100;上海:101020210;廣州:101280101"selectcityidfrom`city`wherecityname='".$keyword."'";第三方PlaceAPI提供區(qū)域檢索POI效勞百度地圖PlaceAPI效勞地址://api.map.baidu/place/v2/search//v2place區(qū)域檢索POI效勞://api.map.baidu/place/v2/detail//v2POI詳情效勞://api.map.baidu/place/v2/eventsearch//v2團購信息檢索效勞://api.map.baidu/place/v2/eventdetail//v2商家團購信息查詢圓形區(qū)域檢索例如(返回json數(shù)據(jù)):&location=39.915,116.404&radius=2000&output=json&ak=E4805d16520de693a3fe707cdc962045百度地圖坐標轉換接口坐標體系國際GPS經(jīng)緯度坐標標準為WGS-84國內必須至少使用國測局制定的GCJ-02,對地理位置進行首次加密,比方Google地圖、騰訊SOSO地圖等就是直接使用了國家02坐標系統(tǒng)。我們有一個不成文的說法,前者叫地球坐標,后者叫火星坐標百度坐標在此根底上,進行了BD-09二次加密措施,需要通過坐標轉換接口進行轉換。百度地圖坐標轉換接口:接口地址:說明:x和y就是經(jīng)緯度了,替換成你真實的經(jīng)緯度即可,from和to表示坐標系,0表示地球坐標,2表示火星坐標,4表示百度坐標,所以這里是從火星坐標轉換成百度坐標。結果:[{"error":0,"x":"MTIxLjU4NzM2NDA5NTA1","y":"MzEuMzM5MDI3NTA2NTE="}]說明:error為0表示沒有錯誤,返回的x和y是base64算法后的結果,base64_decode解密后就是:121.58736409505和31.33902750651,這個就是百度坐標。百度地圖APIWeb效勞API-->GeocodingAPIv2.0GeocodingAPIv2.0GeocodingAPI是一類簡單的HTTP接口,用于提供從經(jīng)緯度坐標到地址的轉換效勞由百度經(jīng)緯度信息得到結構化地址信息。例如:“l(fā)at:31.325152,lng:120.558957〞逆地址解析的結果是“江蘇省蘇州市虎丘區(qū)塔園路318號〞。json例如:所在城市是result2['result']['addressComponent']['city']://api.map.baidu/geocoder/v2/?ak=E277b7910be1c22f86c4beec256173b6&location=28.202189,113.03741&output=json&pois=0{"status":0,"result":"formatted_address":"湖南省長沙市芙蓉區(qū)恒達路288號","business":"馬王堆,東屯渡,荷花園","addressComponent":{"city":"長沙市","district":"芙蓉區(qū)","province":"湖南省","street":"恒達路","street_number":"288號"},"cityCode":158}}
PHP之CURL傳輸與獲取功能1、什么是CURL
curl是一個利用URL語法在命令行方式下工作的文件傳輸工具。它支持很多協(xié)議:FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE以及LDAP。curl同樣支持HTTPS認證,HTTPPOST方法,HTTPPUT方法,FTP上傳,HTTP上傳,代理效勞器,cookies,用戶名/密碼認證,下載文件斷點續(xù)傳等等,功能十分強大。PHP中常用都實現(xiàn)那些功能:1、實現(xiàn)遠程獲取和采集內容2、實現(xiàn)PHP網(wǎng)頁版的FTP上傳下載3、實現(xiàn)模擬登陸4、實現(xiàn)接口對接〔API〕,數(shù)據(jù)傳輸?shù)?、實現(xiàn)模擬Cookie等PHP之CURL傳輸與獲取功能2、PHP如何使用CURL功能默認情況下PHP是不支持CURL功能的,需要在PHP.ini中開啟該功能;extension=php_curl.dll首先去除前面的;分號,并重啟Apache/IIS1
整個操作過程中第一步是用cur_init()函數(shù)進行初始化$curl=curl_init(‘php100’);
2
然后,用curl_setopt〔〕函數(shù)進行設置選項。
3
設置后,進行執(zhí)行事務curl_exec($curl);
4
最后關閉curl_close();PHP之CURL傳輸與獲取功能3、使用PHPCURL實現(xiàn)傳輸和獲取功能$curl=curl_init();//初始化一個cURL對象curl_setopt($curl.網(wǎng)址");//設置你需要抓取的URLcurl_setopt($curl,CURLOPT_RETURNTRANSFER,1);//設置cURL參數(shù),要求結果保存到字符串
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年帶式干燥設備項目分析評估報告
- 2024年安徽潛山市新型農(nóng)村合作醫(yī)療管理中心選調3人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 新入員工安全培訓試題附參考答案(模擬題)
- 班組三級安全培訓試題帶答案(B卷)
- 企業(yè)安全管理人員安全培訓試題含答案(典型題)
- 2024-2030年中國硫醇市場營銷格局與前景發(fā)展現(xiàn)狀分析報告
- 2024-2030年中國硫酸慶大霉素行業(yè)發(fā)展動態(tài)及應用潛力預測報告
- 2024-2030年中國硫化鎳市場供應趨勢與投資前景調查研究報告
- 2024-2030年中國石墨烯行業(yè)市場深度分析及發(fā)展趨勢與投資前景研究報告
- 2024-2030年中國眼保健維生素行業(yè)銷售動態(tài)與競爭趨勢預測報告
- 放化療相關口腔黏膜炎預防及護理課件
- 建筑勞務分包合同的計價方法
- 3江南 公開課一等獎創(chuàng)新教學設計
- SH/T 3046-2024 石油化工立式圓筒形鋼制焊接儲罐設計規(guī)范(正式版)
- DZ∕T 0321-2018 方解石礦地質勘查規(guī)范(正式版)
- 二年級乘除法口算題計算練習大全2000題(可直接打印)
- 安全生產(chǎn)標準化體系的建立與優(yōu)化
- 數(shù)學-湖北省鄂東南省級示范高中教育教學改革聯(lián)盟學校2022-2023學年高一上學期期中聯(lián)考
- 養(yǎng)老護理員培訓實施方案及流程
- MOOC 地球科學概論-中國地質大學(武漢) 中國大學慕課答案
- 2024年貴州省鄉(xiāng)村振興政策知識考試題庫(含答案)
評論
0/150
提交評論