我寫了一個(gè)讀取推薦位文章的接口,只取標(biāo)題和縮略圖,PHP代碼如下:
foreach ($data as $r) {
$return[] = [
'title' => dr_strcut($r['title'],20),
'id' => $r['id'],
'thumb' => dr_thumb($r.thumb, 1200, 400),
];
}
$this->_json(1, 'ok',$return);
小程序端能接收到數(shù)據(jù),如下
{"code":1,"msg":"ok","data":[{"title":"油煙機(jī)概念設(shè)計(jì)","id":"34560","thumb":"http:\/\/www.testintlid.com\/uploadfile\/Arraythumb"}]}
在html頁用標(biāo)簽<img src="{$data.thumb, 400, 300}" width="258" />
不能顯示。是不是Arraythumb這個(gè)還要做什么解析?
插件版權(quán):官方插件
插件名稱:API接口
這是什么類型的接口?
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-羅老師 您好,是獲取素材推薦位的接口(寫在接口插件的home.php文件中的函數(shù))index.php?s=httpapi&v=2&appid=1&signature=[客戶端加密字符串]×tamp=[客戶端請(qǐng)求時(shí)間戳]&c=home&m=sucai_flag
回復(fù)@官方插件技術(shù)-羅老師

c=home&m=sucai_flag 不是系統(tǒng)的控制器,這個(gè)就沒辦法幫你了。
建議你在API插件里面創(chuàng)建數(shù)據(jù)接口。然后選擇模板標(biāo)簽直接寫標(biāo)簽調(diào)用API比較方便。班的話新手都會(huì)寫,只要會(huì)寫模板標(biāo)簽的話就會(huì)寫API
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-羅老師
您好:我按模板來寫了
得到的返回如下:
Array ( [code] => 1 [msg] => ok [data] => Array ( [0] => Array ( [id] => 34560 [catid] => 1 [title] => 油煙機(jī)概念設(shè)計(jì) [thumb] => 147348 [keywords] => 油煙機(jī) [description] => [hits] => 359 [uid] => 1 [author] => admingysjy [status] => 9 [url] => http://www.testintlid.com/index.php?c=show&id=34560 [link_id] => 0 [tableid] => 0 [inputip] => 127.0.0.1 [inputtime] => 2021-03-26 22:58:51 [updatetime] => 2021-03-26 22:58:51 [displayorder] => 0 [geshi] => jpg [fenlei] => Array ( [0] => 13 ) [favorites] => 0 [_inputtime] => 1616770731 [_updatetime] => 1616770731 [_fenlei] => ["13"] ) ) )用自定義模板代碼吧,直接可以寫變量進(jìn)去
回復(fù)@考克

回復(fù)@官方插件技術(shù)-羅老師 好的,明白了,謝謝您的幫助