Bloggerアカウントにログインしている場合は、[設定]→[その他]→[ブログをエクスポート]をクリックして、ウェブサイトのダンプを簡単にダウンロードできます。 ( ソース 。)
Linuxでは、cronジョブから毎日これを自動的に行うにはどうすればよいですか?
最初にcurlを使用してログインする必要があり、次にダウンロードリンクへの別の呼び出しを呼び出すことができます。
この記事 に従ってこれを達成します。秘Theは、ブログをエクスポートするために呼び出す必要があるURLを見つけることです。
私がしたことは:
ダウンロードが行われていることが表示され、[ネットワーク]タブに新しいレコードが表示されます。私の場合: http://draft.blogger.com/feeds/7135654868651822450/archive (認証されない場合は404が返されます)。
(Mark Harrisonによる更新)上記の情報に基づいて、ブログのxmlダンプをダウンロードするスクリプトを次に示します。 (更新の終了)
FEED=12312312312312313
[email protected]
echo -n google passwd:
stty -echo
read GPASS
stty echo
AUTH=`curl 2>/dev/null https://www.google.com/accounts/ClientLogin \
-d Email=$GMAIL \
-d Passwd=$GPASS \
-d accountType=GOOGLE \
-d source=blogix \
-d service=blogger \
| grep '^Auth=' | cut -c 6-`
curl >blog.xml \
-H "Authorization: GoogleLogin auth=$AUTH" \
http://www.blogger.com/feeds/$FEED/archive
Backupify、IFTTT、Zapier、およびその他のクラウド接続サイトを使用している人として、あなたの場合、ワンタイムダンプとIFTTT->投稿とファイル用のDropboxが最善の策だと思います。機能していることを確認するには、投稿とともにメールを送信することもできます。
IFTTTは何年も前から存在しており、常に信頼できるものです。彼らはある時点で充電することを計画していますが、このユースケースだけであなたがそれに陥るとは想像できません。
Backupifyはすぐに請求します。