聯系官方銷售客服
1835022288
028-61286886
用于火車頭入庫接口,自動下載內容中的圖片進行本地服務器本地化,把內容中的遠程圖片本地化入庫,再提起第一張圖片作為縮略圖
分享入庫代碼接口編程代碼
$value = $save[0]['content']; if (preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|png))\\2/i", $value, $imgs)) { foreach ($imgs[3] as $img) { if (strpos($img, '/api/ueditor/') !== false || strpos($img, '/api/umeditor/') !== false) { continue; } // 下載圖片 if (strpos($img, 'http') === 0) { // 正常下載 // 判斷域名白名單 $arr = parse_url($img); $domain = $arr['host']; if ($domain) { $sites = WRITEPATH.'config/domain_site.php'; if (isset($sites[$domain])) { // 過濾站點域名 } elseif (strpos(SYS_UPLOAD_URL, $domain) !== false) { // 過濾附件白名單 } else { $zj = 0; $remote = \Phpcmf\Service::C()->get_cache('attachment'); if ($remote) { foreach ($remote as $t) { if (strpos($t['url'], $domain) !== false) { $zj = 1; break; } } } if ($zj == 0) { // 可以下載文件 // 同步模式 // 下載遠程文件 $rt = \Phpcmf\Service::L('upload')->down_file([ 'url' => $img, 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])), ]); if ($rt['code']) { $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor_down_img'); if ($att['code']) { // 歸檔成功 $value = str_replace($img, $rt['data']['url'], $value); $img = $att['code']; } } } } } } // 縮略圖 if ($img && !$save[1]['thumb']) { $save[1]['thumb'] = $img; } } } if ($imgs && !$save[1]['thumb']) { $save[1]['thumb'] = $imgs[3][0]; } $save[0]['content'] = $value;
接火車頭入庫代碼編寫,我擅長各種字段的入庫
聯系QQ 1344680861
我來學習一下
啊
這段代碼是直接放在spider.php文件里嗎?
看看
我來學習一下我來學習一下
搭上一下看看
我來學習一下
怎么都得打賞啊,就不能分享一下嗎
我來學習一下
學習一下
不過還是不知道怎么用
可以用我的插件,這些功能都已經整合好了,后期還會新增小說采集
回復@lance
回復@琉惗
縮略圖,還有多圖片上傳的可以自動入庫嗎,圖片可以通過FtP上傳。
可以的,多文件縮略圖什么的都可以,你只需要拿到完整的文件地址,系統會自己上傳的,不需要你再手動用ftp上傳
回復@lance
火車頭采集器
經過不斷的修復和完善,在經歷過幾個大版本的更新之后,火車頭將更加友好,所有配置項可在后臺...
有問題可以私聊咨詢我,有特殊功能的話可以幫忙定制,如果只是一般的采集的話可以買我的那個簡易版,基本的功能都有,沒有特殊功能,但是不支持定制,300的是支持定制的,意思就是你的要求我都會盡量滿足,不收額外的費用
回復@琉惗
火車頭采集器
經過不斷的修復和完善,在經歷過幾個大版本的更新之后,火車頭將更加友好,所有配置項可在后臺...
不錯的分享
支持一下,看看怎么樣!
7
感謝,分享萬歲
分享入庫代碼接口編程代碼分享入庫代碼接口編程代碼
怎么使用????
怎么看啊
看看...
回復@琉惗 你的是什么插件
好東西,謝謝分享。
是不是有緩存呀,看不到。
正好需要
學習一下學些一下
學習 一下啦
我來學習一下
我來學習一下
我來學習一下我來學習一下