同事提到 Open Live Writer(OLW) 要發文時,只要文章內含圖片就會發生錯誤,無法發佈出去。圖片原本會存放在 Google Photos,前陣子 Google 修改 API,不再提供存放圖片。
image_thumb[1]

參考網友作法,處理方式如下:
(1) 進入 Google Photos 相簿,重新命名所有已經取名為「Open Live Writer」的相簿。(建議可以更名為「Open Live Writer 1」或「Open Live Writer 2」),如果直接刪除,相簿中的圖片將會消失,之前參考到的圖片也會不見。重新命名相簿名稱不會影響之前部落格內的文章連結。
image_thumb[20]

(2) 進入控制台,刪除原先的 Open Live Writer。

(3)  下載 OpenLiveWriterSetup.exe 測試版程式並安裝。
https://ci.appveyor.com/project/dotnetfoundation/openlivewriter/build/artifacts
image_thumb[3]

(4) 測試版程式在執行時,每隔 8 秒左右會開啟新的 OLW 程式,解決方法是進入 Open Live Writer 檔案位置,刪除 Update.exe 即可,之後 OLW 便無法自動更新,需要自行留意官網有無正式更新版本。刪除 Update.exe 之後,桌面 OLW 捷徑已無法使用,可將它刪除。
image_thumb[7]
image_thumb[9]

(5) 執行 OLW 程式要使用 OpenLiveWriter\app-0.6.3\OpenLiveWriter.exe,可將 exe 檔建立捷徑,放在桌面、工具列或開始位置。
image_thumb[13]

(6) 開啟 OLW 程式,刪除舊的 Blogger Account 並重新加入。
image_thumb[18]

(7) 這樣內含照片的文章就能正常發佈,至於照片位置則是存放在 Google Drive 資料夾。
image_thumb[27]
image_thumb[32]
image_thumb[35]

參考來源:
  1. Open Live Writer : error 400 bad request : correctif mai 2019
  2. 修復 Open Live Writer 發文至Blogger時顯示 error: (400)及(404)的解決方法
  3. Open Live Writer已經可以登入Blogger
Continue Reading