用於微信公眾號和博客園的免費對象存儲和圖床



標題: 用於微信公眾號和博客園的免費對象存儲和圖床
作者: 夢幻之心星    sky-seeker@qq.com 
標簽: [#微信公眾號,#博客園,#對象存儲,#圖床]
目錄: [圖床]
日期: 2021-01-05

背景說明

微信公眾號平台

  • 使用編輯器編輯文章時,需要手動上傳圖片到微信的圖庫。
  • 使用編輯器編輯文章時,可以在寫作時粘貼由第三方編輯器渲染好的包括圖片的內容。圖片載入成功后會自動上傳到微信的圖庫,之后再刪除粘貼來源的圖片並不影響載入成功后的圖片的正常顯示。
  • 因為微信公眾號編輯器屏蔽外鏈,所以不是所有來源的圖片都能載入成功。
    微信載入圖片失敗

博客園平台

  • 使用博客后台的markdown編輯器編輯文章時,可以手動上傳圖片到博客園的圖庫,圖片上傳成功后自動轉換為markdown格式的圖片鏈接。
  • 使用博客后台的markdown編輯器編輯文章時,可以直接使用markdown格式的第三方來源的圖片鏈接。但是第三方來源的圖片失效后,博客園就無法正常加載並顯示圖片。
  • 博客后台的markdown編輯器提供提取圖片的功能,點擊編輯器右下方的提取圖片后,第三方來源的圖片就自動上傳到博客園的圖庫並自動轉換為markdown格式的圖片鏈接。之后第三方來源的圖片失效不會影響博客園正常加載並顯示圖片。
    博客園編輯器提取圖片

外部直鏈

  • 綜合微信公眾號和博客園平台,可以使用臨時外鏈服務,並不要求永久存儲圖片。
  • 對於微信公眾號,外鏈不應被微信公眾號編輯器屏蔽。
  • 為了保證圖片的可靠性,應在本地建立本地圖床,本地圖床能夠和雲端進行同步,並不一定要同步到外鏈服務方。
  • 為了保證圖片的規范性,圖片應采用一定的命名規則,使圖片文件名和文章之間能夠建立一定的聯系。
  • 為了保證文章和圖片的可遷移性,外鏈應具有一定的規則且不應改變圖片文件原有的文件名。
  • 外鏈服務提供方的圖片應無須登陸即可下載。

外鏈服務方

  • 以下服務提供方的外鏈不會改變圖片原有的文件名。

國內對象存儲

國內域名需要備案

國外對象存儲

國外域名不需要備案

代碼庫+CDN加速

  • GitHub+jsDelivr
    • 文件名不變,需注冊,不會被微信屏蔽
    • 直鏈:https://cdn.jsdelivr.net/gh/{用戶名}/{倉庫名}/{文件夾名}/{文件名}

圖床服務方

  • 圖倉 imagehub
    • 文件名不變,支持批量上傳,無需注冊,不會被微信屏蔽,重復文件上傳失敗
      圖倉圖床 Whois
    • 直鏈:https://s1.imagehub.cc/images/2021/01/04/Image_0000-00-00_00-00-00.jpg
      圖倉圖床圖片驗證
  • 麥克圖床 macimg
    • 文件名不變,支持批量上傳,需注冊,不會被微信屏蔽,重復文件正常上傳
    • 界面與圖倉圖床一致
      麥克圖床 Whois
    • 直鏈:https://e.im5i.com/2021/01/04/Image_0000-00-00_00-00-00.jpg
      麥克圖床圖片驗證
  • 雲圖床 cloudimge
    • 文件名不變,支持批量上傳,需注冊,不會被微信屏蔽,重復文件添加后綴
    • 界面與圖倉圖床一致,圖片可以設置有效期
      雲圖圖床 Whois
    • 直鏈:https://ss.im5i.com/2021/01/04/Image_0000-00-00_00-00-00.jpg
      雲圖床圖片驗證
  • z4a圖床 z4a
    • 文件名不變,支持批量上傳,需注冊,會被微信屏蔽,重復文件正常上傳
    • 界面與圖倉圖床一致,圖片可以設置有效期,上傳速度略慢
      z4a圖床 Whois
    • 直鏈:https://z4a.net/images/2021/01/04/Image_0000-00-00_00-00-00.jpg
      z4a圖床圖片驗證

注意事項

  • 微信未屏蔽: GitHub+jsDelivr 、圖倉圖床、麥克圖床、雲圖床
  • 微信已屏蔽:Backblaze B2、z4a圖床
  • 根據微信對以上圖片外鏈的屏蔽情況可知
    • 微信屏蔽外鏈采用黑名單模式
    • 微信屏蔽外鏈采用域名屏蔽模式
  • 根據以上結果可知
    • 采用CDN加速域名的外鏈圖片基本不會被屏蔽
    • 新近小眾圖床提供的外鏈圖片暫時不會被屏蔽

參考資料


版權聲明:本文為「夢幻之心星」原創,依據 CC BY-NC-SA 4.0 許可證進行授權,轉載請附上原文出處鏈接及本聲明。


博客園地址:https://www.cnblogs.com/Sky-seeker
微信公眾號:關注微信公眾號,獲取即時推送
微信名:夢幻之心星 微信號:Sky-seeker



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM