當前位置:首頁 >  站長 >  建站經(jīng)驗 >  正文

ThinkPHP自帶的Http類下載遠程圖片到本地的實現(xiàn)代碼

 2020-09-28 14:28  來源: 黎青松SEO博客   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

Http類在目錄ThinkPHP/Lib/ORG/Net下面。接下來看看是如何調(diào)用的。

復制代碼 代碼如下:

?php

import("Com.Buyback.QueryAmazon");

import("ORG.Net.Http");

class Image {

public static function getImage($isbn) {

$bookInformModel = D("bookinform");

$result = $bookInformModel- where("isbn='$isbn'")- select();

if($result[0]['image'] == ""){

$data['inform_id'] = $result[0]['inform_id'];

$remoteUrl = QueryAmazon::getImage($isbn);

if(!empty($remoteUrl['ImageURL'])){

$localUrl = "Public/bookcover/".$isbn.".jpg";

Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);

}else{

$localUrl = "Public/bookcover/unknownbook.png";

}

$data['image'] = $localUrl;

$bookInformModel- save($data);

return $localUrl;

}

return $result[0]['image'];

}

}

?

這里我先判斷數(shù)據(jù)庫中有無該圖片信息,沒有就調(diào)用amazon的webservice從遠程獲取到圖片地址,再使用

復制代碼 代碼如下:

Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);

其中curl_download方法第一個參數(shù)是遠程圖片地址,第二個參數(shù)是保存到本地的地址。

OK,就這么簡單~~

轉(zhuǎn)載:非常歡迎各位朋友分享到個人站長或者朋友圈,但轉(zhuǎn)載請說明文章出處“黎青松SEO博客”。

原文地址: http://www.alitaohuo.com/fuwuqi/yunwei/1975.html

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

  • 如何讓網(wǎng)站的圖片快速加載?

    一篇全文字的文章與一篇圖文結合的文章,我更喜歡看圖文結合。在看文章的同事,圖片能有效的起到放松大腦,讓閱讀者更加原因讀到結尾。這對網(wǎng)站建設者來說,也是有利于搜索引擎的SEO優(yōu)化。因為搜索引擎的蜘蛛更加偏愛圖文并茂。

  • 逆冬:網(wǎng)站出圖干貨(首頁+內(nèi)頁)核心一招提高70%出圖率!

    最近有權重站里的兄弟問、網(wǎng)站內(nèi)頁快速出圖的技巧、那么我們就來講解一下和出圖相關的因素。那為什么要講出圖呢?因為同樣一條URL,有圖的URL要比沒圖的URL點擊率更高一點,畢竟誰做排名都是為了流量。

  • 網(wǎng)站圖片SEO優(yōu)化需要注意哪些細節(jié)

    圖片優(yōu)化一定要保證需求圖,在合理的地方,去放置合理的圖片,不能隨意亂放,與當前詞匯不符合的圖片,放了只能誤導用戶,所以圖片的優(yōu)化要注意用戶需求,另外alt屬性也是很重要的,我們可以適當?shù)脑黾觓lt屬性。好了,今天我們就先講解到這里。

  • 網(wǎng)站如何做好圖片優(yōu)化

    關于圖片優(yōu)化,網(wǎng)絡上有很多相關的文章,今天分享的文章和網(wǎng)絡上的有點不一樣,會講的比較細節(jié),比較全面,當然哪些老生常談的內(nèi)容也還是要講下的?,F(xiàn)在寫文章都講究圖文并茂,圖文并茂可以提升用戶體驗,但是寫文章時真的就僅僅只上傳一張圖片就可以了嗎?那么針對SEO,圖片的優(yōu)化到底應該怎么做呢?今天就來細細的談下

  • 百度圖片搜索怎么優(yōu)化、收錄、排名和免費引流?

    圖片所在網(wǎng)站維度這里也分二小點:一是百度對于網(wǎng)站有一個評分,只要是正規(guī)SEO的話,一般網(wǎng)站較好排名,其網(wǎng)站圖片也會有好的表現(xiàn)。二是圖片所在網(wǎng)站的穩(wěn)定性了,這點至關重要。很多人說自己圖片沒帶百度圖片收錄,可自己網(wǎng)站經(jīng)常因不穩(wěn)定打不開,何談收錄?

熱門排行

信息推薦