相信很多使用【Windows Live Writer (以下簡稱WLW)】在Google 的Blogger(Blogspot)部落格上發表文章的朋友從5/28日起就陸續遇到了這個從WLW傳來的錯誤訊息,不論你是要發表文章或是要修改既有已經發表過的文章都會傳回這個錯誤訊息。相信我,這不是你的電腦有問題,也不是中毒了,而是Google為了安全理由停止了所謂的【ClientLogin】服務。
簡單來說,就是在Google更新了API服務後,原來的 ClientLogin 的登入服務就會被停止。如果要登入,就必須要改用 OAuth 2.0 新的認證方式,你的軟體才能夠繼續執行帳號登入的作業。也就是說Google認為這是基於安全理由升級,WLW所發生的問題,Google認為那是你家的事情,要WLW自己去處理及修正,也就是要Microsoft去解決囉!
2015/12/12日有了更進一步的更新,原本WLW與Google已經相安無事六個月,但是Google等不下去了,所以問題又回來囉!更多更新資訊請參考「Blogger自2015年12月11日起不再支援Windows Live Writer登入」一文。
2016/1/15更新:WLW已不再支援Google的Blogger(Blogspot)登入了,而且WLW也已經被微軟釋出成為開放原始碼並命名為Open Live Writer(OLW),OLW已經修正了Blogger新的安全登入問題,而且使用方法與WLW幾乎一樣。請參考【Open Live Writer版本0.5.1.2已解決Blogger登入NotFound錯誤問題】一文。
以下是Google的聲明: https://developers.google.com/gdata/docs/auth/clientlogin
其實Google的這項政策開使執行後,網路上到處哀鴻遍野,Google論壇上更有不少人反應這個問題,根據【Nick – Google Guide】的說法,Google已經著手開始與Microsoft商量解決的方法,希望可以盡快找出解決的對策:
https://productforums.google.com/forum/#!topic/blogger/-49FC2_0l-g
根據【Scott Hanselman】來自Microsoft的說法,他原先希望可以在Twitter上得到20k的轉推後才會計畫要將WLW升級改版,不過現在情況有變,看來他已經開始在進行WLW修改了,只是不知道多快可以完成,就讓我們關注一下他的推特進度吧!另外也別高興太早,可能會從英文版先開始,中文版可能就得再等等。
以下是Scott Hanselman最近回答推友的答覆。
截至發稿為止,這個問題扔然還沒解決,救急辦法就是回到最原始的方式,到Google的Blogger(Blogspot)的編輯模式下寫文章,然後上傳圖片,只是用慣了WLW,再回來用線上的編輯模式真的很不習慣,也很不好用,由儉入奢易,由奢入儉難啊。
我的Windows Live Writer掛了, Google Blogger傳回下列錯誤:NotFound: Not Found https://t.co/f4TegQrvxB
— 工作熊 (@workingbeartw) 2015 6月 1日
2015/06/02更新:程式似乎修改好囉! 一早起床後工作熊發現已經可以用Windows Live Writer連上Blogger了,感謝所有努力的朋友,雖然工作熊什麼也不能做,總之就是感謝所有付出的人。
延伸閱讀:
為何需要買專屬的部落格網址?
Windows Live Writer has topped working無法運作錯誤解決
已解決:WLW無效的伺服器回應(Invalid response document returned from XmlRpc server)
發佈留言