一、背景概述
之前用過picgo配置阿里的oss圖床,但是苦于每次還得拖拽點了上傳之后,再把圖片的地址粘貼到文檔里面萄唇,感覺還是很麻煩就轉了一段時間用teambition的在線文檔寫作然后導出word使用,最近知道typora支持直接默認插入圖片上傳圖床了术幔,就果斷來摸索配置一下使用了另萤。結果被阿里坑的不慘,一件半小時搞定的事折騰我一個多小時诅挑。
主要解決window系統(tǒng)上typora客戶端配置picgo圖床工具和阿里云OSS的問題仲墨。滿足沉浸式寫作以及私人圖床的便捷使用。
二揍障、準備內容
阿里云OSS
PicGO客戶端
Typora客戶端
三、過程記錄
1)安裝兩個軟件
不多追溯俩由,分別進入對應的官網(wǎng)選擇對應的系統(tǒng)版本安裝下載即可
2)購買阿里云的OSS
不多追溯毒嫡,參考我另外一篇文章《我花 9 塊錢搭了一個配合個人博客使用的個人圖床》 - 少數(shù)派 (sspai.com)
3)配置picgo
這部分的配置基本沒啥區(qū)別,新增加的那個網(wǎng)址后綴字段不用管幻梯。
但是那個被加密隱藏的keysecret這個錄入就有個大坑兜畸!
這個內容從阿里云復制到picgo里面會自動把第一個字母變成空格!導致配置完成之后我一直上傳都提示403錯誤碘梢,查看運行日志顯示內容“SignatureDoesNotMatch”咬摇。
顧名思義就是token沒驗證通過的意思,但是加密項目又看不見只能找到配置的json文件煞躬,在里面可以看到明文的keysecret肛鹏,然后就發(fā)現(xiàn)有一個空格赫然在前。
開始我還以為是復制過程中自己多了復制了一個恩沛,然后刪除空格保存配置后再試發(fā)現(xiàn)還是403錯誤在扰。最后實在想不通打開阿里云后臺看著keysecret與配置文件里面的進行一一對比發(fā)現(xiàn)竟然少了第一位。把后臺的完整copy進去之后保存重試就成功了雷客,可以說是一個非常喪心病狂的bug了芒珠。
4)配置typra
進入全局圖像設置頁面
按圖配置相關參數(shù)
如果picgo安裝在磁盤其他位置的相應的進行修改即可。
配置完成后搅裙,不管是
1皱卓、本地插入的圖片
2、網(wǎng)絡上復制過來的圖片
3部逮、剪切板里面直接粘貼的圖片(截圖
都會默認通過picgo上傳至自己的私人圖床然后回顯圖片的在文檔中娜汁,從而大大提高寫作過程中的配圖效率以及各平臺發(fā)布時的圖片上傳效率。
四甥啄、心得體會
如果覺得還得安裝一個picgo并保持在后臺啟動比較麻煩可以直接在上傳服務中選擇picgo-core這個選項存炮。
不過我看了一下缺少很多諸如自動按時間戳重命名圖片,以及已上傳圖片相冊查看,重復使用等功能(很多時候表情包是需要反復使用的穆桂,每次都上傳一次太冗余且浪費流量了)有得有失宫盔,自己按需配置。
在PICGO相冊中刪除圖片無法直接執(zhí)行到OSS文件夾中享完,真正需要刪除文件還得進入阿里云后臺灼芭,這里只是刪除相冊中的展示圖片,建議可以把復用場合多的保留在這般又,一次性配圖可以直接干掉彼绷,減少冗余。
?