-
中藥藥材百科資訊類網站...
-
水性工業漆類企業網站織...
-
環保設備研發制造類網站...
-
汽車配件類網站織夢模板...
-
潮流資訊信息類網站織夢...
-
道路護欄交通設施類網站...
-
園林景觀設計類網站織夢...
-
水上樂園設備類網站織夢...
-
園林綠化景觀建設類網站...
-
企業公司行業通用類網站...
-
攝影拍攝短視頻類網站織...
-
網站建設營銷類網站織夢...
-
辦公學習教程資訊類網站...
-
新媒體自媒體運營資訊類...
-
LED顯示屏中英雙外貿類網...
-
灶具電器設備類網站織夢...
-
車輛機油工業潤滑油類網...
-
APP應用程序官網類網站織...
-
環保電動掃地車類網站織...
-
農業機械設備類網站織夢...
織夢json標簽是用于調用某個遠程連接的json接口,方便同遠程站點之間進行通信來調取內容。這個標簽可以很方便的對一些網站開放的API接口進行對接。需要注意的是,所傳遞的數據需要是UTF-8編碼格式,否則可能會出現亂碼。
標簽語法
{dede:json url='http://www.gezhancn.com/json.php' cache=300}[field:id/]-[field:title/]{/dede:json}
- 標簽參數
url='' //遠程json接口地址
cache=300 //緩存時間,0為不緩存
- 標簽示例
我們首先編寫一個簡單的服務器端API,將其存放在系統根目錄/api下,由于系統是GB2312編碼,所以服務端編寫的時候我們進行了一些編碼轉換的處理,保證服務端訪問的編碼是UTF-8即可。
$cfg_NotPrintHead = false;header("Content-Type: text/html; charset=utf-8");include_once (dirname(__FILE__)."/../include/common.inc.php");error_reporting(E_ALL || ~E_NOTICE);require_once(DEDEINC.'/json.class.php');$reval = array();$dsql->SetQuery("SELECT id,title FROM `dede_archives` ORDER BY id DESC LIMIT 0,10");$dsql->Execute('me');while ($row = $dsql->GetArray('me')) {$row['title'] = gb2utf8($row['title']);$reval[] = $row;}$json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);echo $json->encode($reval);?>
下面我們就可以通過標簽來進行訪問。
{dede:json url='http://www.gezhancn.com/api/arcticle.php' cache=0}[field:id/]-[field:title/]{/dede:json}$row[] = $dsql->GetOne(“SELECT * FROM dede_archives WHERE id=88”);




