Pythonではてなブックマークのデータ管理のページからブックマークデータを取得したい。
前回の質問でスクレイピングを使用して取り出そうと考えていたのですが、はてなサイトに何度もアクセスを飛ばすのは良くないと思いデータの管理画面からブックマークデータをダウンロードしてそこから抽出しようと思うのですが、どのようにしたら良いのでしょうか?
三つのうちのどれでも良いのですが、HTMLでDLできるブックマーク形式が楽かと思います。
requestsを使用しそのURLにアクセスすればダウンロードが始まるのかと考えたのですが、URLが明らかに固定ではなさそうなのでどのようにアクセスして良いのかわかりません。
ご教授いただけないでしょうか?
http://b.hatena.ne.jp/dump?mode=bookmarks
ログイン画面が出てくるのですがパスワードを打ってもログイン出来ません。
追記
はてなのapiを使用すると全件取得できるようなのですが、以下の文章の意味がよく分からないです。
具体的にはどのようにしたら良いのでしょうか?
WSSE認証を用いたブックマークデータの取得
自分のブックマークに投稿したブックマークデーターはエクスポート機能により一括でダウンロードすることが可能となっております。(データのエクスポートは設定画面より可能です。)このデータのエクスポートを外部プログラムからも行えるよう、エクスポート用URIは Cookie 認証以外に
はてなブックマークAtomAPIに同じくWSSE認証での認証が行えるようになっています。各フォーマットごとのエクスポートURI (例えば
Atomフィードでのエクスポートの URI は http://b.hatena.ne.jp/dump) になりますが、この URI に対して
WSSE 認証を行うことでブラウザ以外のプログラムからでも直接データのダウンロードが可能です。