SE吾郎の備忘録

24歳SEの勉強用の備忘録です.皆様の役にも立てれば幸いです.

【備忘録】pythonからはてなブログを自動投稿(更新)する方法<準備編>

今回,解説する内容はpythonによるはてなブログ投稿です.
作成したコードを自動化する方法は,JenkinsとGoogleCloudPlatformの設定に関する過去記事を参考にしてください.

segoro.hatenablog.com

segoro.hatenablog.com

投稿用ブログページを作成する

仮のページで良いので,一度投稿用ページを作成してください.
今回の手法では同じページを自動更新する方法おを紹介します.
ブログの中からこれらの情報が必要になります.

    ・ブログのユーザネーム
    ・ブログの名前
    ・ブログのタイトル
    ・ブログのキー

これら4つの情報が自動取得する際に必要な情報です.
確認の仕方を含めて解説していきたいと思います.

・ユーザーネームの取得

設定->アカウント設定 を開いてください.
プロフィールのはてなIDがブログのユーザーネームに該当します.

ユーザーネームの取得
・ブログのキー

設定->アカウント設定 でキーの取得も一緒にしていまいましょう.
1番下までスクロールすると,APIキーという項目があるので全てコピーしてください.

・ブログ名の取得

設定->基本設定 のブログ全体の設定の先頭部分にブログURLが存在するのでこちらを確認してください.
必要な部分としてはhttps://から/までの間の文字列です.私のブログの場合,URLが https://segoro.hatenablog.com/ なので必要な情報は segoro.hatenablog.com になります.

ブログ名の取得
・ブログのタイトル

記事の管理 から仮に作成したページの作成画面に進みます.
この時のURLを取得してください. このようなURLになっていると思います. https://blog.hatena.ne.jp/ユーザーネーム/ブログ名/edit?entry=123456789012345123
最後のentry=以下の数値の部分がブログのタイトルになります.
ついでに先ほど調べたうユーザーネームとブログ名が正しいか確認してください

ここまでで,ユーザーネーム,ブログ名,ブログのタイトル,ブログのキーを取得することができました.
これで準備は完了になります.次の記事で実際に実行するpythonコードを取り扱います.