創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
創(chuàng)新互聯(lián)長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為文安企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè),文安網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。這篇文章給大家分享的是有關(guān)phpcms api寫接口的方法的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
phpcms api怎么寫接口?
最近自己開發(fā)了一套crm系統(tǒng),想著如果將來能賣出去,能不能再界面動態(tài)調(diào)用自己網(wǎng)站的推薦信息,算是一種廣告吧!于是嘗試著用phpcms開發(fā)一個簡單的api接口
phpcms v9開發(fā)簡單api接口(適用于小白?。?/strong>
phpcms v9的api接口都存放到api文件夾下的,訪問路徑為http://www.XXX.com/api.php?op=count&.....,其他的op=count為你的具體的api文件,所以我根據(jù)這個規(guī)律開始開發(fā)!
(1)第一步:在網(wǎng)站的api文件夾下創(chuàng)建文件demo.php,代碼:
set_model($modelid); //設(shè)置模型id,如果是其他非文章模型可以不需要設(shè)置這個 $arr = $db->select(array('catid' => $catid),'*',$num); /調(diào)用所請求欄目id下的文章 $r = json_encode($arr); //轉(zhuǎn)換為json類型 //jsonp請求的固定寫法,可以解決跨域問題,引入callback回調(diào)函數(shù) echo $_GET['jsoncallback'] . "(".$r.")"; ?>
(2)在請求端頁面采用ajax發(fā)送請求
ok大功告成!這樣就可有跨域調(diào)用自己的網(wǎng)站里邊的東西了!
效果瀏覽如圖:
感謝各位的閱讀!關(guān)于phpcms api寫接口的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!