在做織夢網(wǎng)站與百度熊掌號對接的時候,搜索結(jié)果出圖有一張、三張或無圖形式。也就是需要獲取文章里面的圖片。
下面的方法適合熊掌號的這樣模式,寫文章最好圖文并茂,圖片最好不要少于3張,如果你希望展示自己的logo,只需要獲取文章里面的頭兩張圖即可。其他的熊掌號提交請參考文章《織夢實現(xiàn)百度熊掌號API提交接口主動推送》。
獲取文章里的三張圖的方法如下:
3 4 5 6 7 8 9 10 11 12 13 14 15 {dede:field.body runphp="yes"} $str=strip_tags("@me","<img>"); preg_match_all('/<img.*\>/isU',$str,$ereg); //$len=count($ereg[0]); @me=""; if($ereg[0][0]){ @me.=$ereg[0][0]; }//第一張圖 if($ereg[0][1]){ @me.=$ereg[0][1]; }/第二張圖 if($ereg[0][2]){ @me.=$ereg[0][2]; }//第三張圖 {/dede:field.body} |
出來的結(jié)果是完整的圖片HTML代碼,但是熊掌號只需要調(diào)用圖片的URL地址,修改為
{dede:field.body runphp='yes'} $str=strip_tags("@me","<img>"); preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg); @me=""; if($ereg[1][0]){ @me.='"'.$ereg[1][0].'",';//第一張圖 } if($ereg[1][1]){ @me.='"'.$ereg[1][1].'",';//第二張圖 } if($ereg[1][2]){ @me.='"'.$ereg[1][2].'"';//第三張圖 } {/dede:field.body} |
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢對接熊掌號改造搜索結(jié)果多張圖片教程