這個月初「Xuite 隨意窩公告平台服務中止」,陸續有 Xuite 站長找上本站,請求協助搬家到 Blogger。雖然過去已有豐富的「協助 Pixnet 搬家到 Blogger」經驗,但這件事一開始沒有非常想進行,原因大致是這樣:
- 過去開發的 Pixnet 搬家工具無法直接套用,需要重新開發新的工具
- Xuite 雖然官方也有 API,但接到委託後一研究才發現,Xuite API 早已關閉,有些資料不知道要如何爬取。這一點真不知道官方在想什麼,不能等到平台服務中止後才關閉 API 嗎,這樣子你的使用者要怎麼委託搬家呢?
- 開發新的整套工具要花很多時間,在委託數不多的情況下,讓委託人分攤昂貴的開發費用會造成很大負擔
一、搬家流程
1. 大致流程- 從 Xuite 後台匯出文章
- 利用「Blogtrans」將匯出檔轉換成 Blogger 可匯入的 XML 格式
- 將檔案匯入 Blogger
- 將圖片上傳到 Blogger,並將舊圖片連結置換為新圖片連結
- 將文章中所有原 Xuite 文章連結,置換為 Blogger 文章連結
- 將 Xuite 的人氣搬到 Blogger
- Xuite:如果可以自行匯入文章到 Blogger 就不用提供帳號
- Google:上傳圖片之用
- Google Analytics:如果要搬人氣的話,由於 Blogger 沒有顯示文章人氣的功能,只能利用 GA 來當作瀏覽數,那麼還需要額外在 GA 後台設定,授權給本站處理 GA 數據。
二、匯出、匯入文章
1. Xuite 匯出文章經手處理後發現,Xuite 後台、介面長得跟 Pixnet 差不多,讓我懷疑這兩家部落格根本是同一家...。所以這部分也不用再重寫了,請直接參考「」→「二、痞客邦匯出文章」的流程即可。 2. Blogger 匯入文章這部分的內容也是一樣,參考前一篇痞客邦搬家 →「三、Blogger 匯入文章」即可。 需要補充的是:- 在 Xuite 後台沒有看到「繼續閱讀」的功能,我看 Xuite 站長好像也不太知道這個功能,所以文章搬到 Blogger 後,只能手動一篇篇將所有文章加入「繼續閱讀」,否則首頁會有很多文章都看不到,詳情可參考「Blogger 首頁文章怎麼消失了」。
- Blogger 匯入文章仍有很多原因會失敗,例如網路連線因素、檔案太大、匯入次數限制,以及最難解決的「字元編碼」問題,Xuite 站長若找不出匯入失敗的原因,還是儘速找本站處理為佳。
三、搬圖片的問題
搬圖片的過程,遇到兩種狀況記錄一下: 1. 圖片無法正常顯示其中一位 Xuite 站長,文章匯入 Blogger 後,立刻發現有大量的圖片無法正常顯示,但很奇怪的是,那些圖片在 Xuite 是可以正常顯示的。 於是對有問題的圖片進行解析,發現那些圖片的網址結構都長得一樣,類似這樣:https://xx.share.photo.xuite.net/xxxxx/xxxxx/xxxxx/?????????_o.jpg
也就是說,網址參數有 "_o" 的圖片,都會有這個狀況。
而 Xuite 圖片網址參數有很多種型態,例如 "_m"、"_l"、"_s"、"_x"...等等,這些都可以正常顯示,唯獨只有 "_o" 在 Xuite 以外的網站,會無法正常顯示。
所以只要將網址參數有 "_o" 的圖片,改成其他參數就可以讀取了。
2. 圖片不存在另一位 Xuite 站長的狀況則是,搬家程式跑的過程才發現,有部分圖片是無法讀取的,會返回 403 錯誤,代表圖片根本不存在。
經過交叉分析後才發現,原來那些圖片只有使用 Xuite 站長身份登入後才看得到,其他人都看不到,當然程式也無法讀取。這個狀況代表某些相簿被設定了讀取權限,只有本人才能看得到。
所以確定要搬的圖片,得先將相關相簿的權限打開,否則是無法搬的。
四、本站處理項目
痞客邦搬家項目中,「網站搬家畫面」這一項,因為 Xuite 只剩 3~4 個月可以搬,導致「網站搬家畫面」已經沒有意義(而且 Xuite 關閉 API 也無法處理此項了)。除了此項之外,以下說明其他搬家項目的重要性:- 搬圖片:如果文章中的圖沿用 Xuite 圖床的話,2023/8/31 以後就看不到了。重要性 → 最高,其他項目可以不處理,但這一項需交給本站處理。
- 處理新舊文章連結:將文章中所有原 Xuite 連結,置換為 Blogger 文章連結;如果沒做這個動作的話,讀者點擊連結,又會跑回 Xuite 的。重要性 → 視文章數而定,如果文章少,可以自行手動改。如果文章多,需交給本站處理。
- 搬 Xuite 人氣:將 Xuite 人氣搬到 Blogger,與 GA 數據結合。重要性 → 不高
五、聯絡表單
本站可處理的搬家項目有這些:- 搬文章
- 搬圖片
- 處理新舊文章連結
- 搬痞客邦人氣(還需另外安裝單篇文章計數器)
- 網址
- 文章篇數
- 需要處理的搬家項目
- 搬文章 (800 ~ 1500)
- 搬圖片 (1 篇文章 x 2 元, 最少 NT. 1000) (若圖片總數太多,則每 20 張圖片 3 元)
- 處理新舊文章連結 (1 篇文章 x 1 元, 最少 800)
- 搬痞客邦人氣 (還需另外安裝單篇文章計數器 1k) (1 篇文章 x 1 元, 最少 800)
- 網站搬家畫面 (1 篇文章 x 1 元, 最少 800)
更多部落格搬家相關文章: