Skip to content

kannkyo/post-bookmeter-summary-to-hatenablog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

post-bookmeter-summary-to-hatenablog

設定項目

事前に設定しておくべき項目を以下に示す。

AWS Lambda

AWS Lambda に以下の値を設定しておくこと。

一般設定

general

  • タイムアウト:3 分

環境変数

env

  • BOOKMETER_SECRET_NAME
    • 意味:bookmeter のパスワードなどを格納したシークレットの名前
    • 例:secrets/bookmeter
  • HATENABLOG_SECRET_NAME
    • 意味:はてなブログの API キーなどを格納したシークレットの名前
    • 例:secrets/hatenablog
  • LOG_LEVEL
    • 意味:ログレベル CRITICAL, ERROR, WARNING, INFO, DEBUG から選択
    • 例:DEBUG

Secrets

Hatenablog

secrets-hatenablog

  • api_key
  • hatena_id
    • 意味:あなたのはてな ID
    • 例:hoge
  • blog_domain
    • 意味:ブログの ID
    • 例:hoge.hatenablog.com

Bookmeter

secrets-bookmeter

  • name
    • 意味:ユーザ名
    • 例:kannkyo
  • password
    • 意味:パスワード
    • 例:hogehoge
  • ID
    • 意味
    • 例:764418

使い方

ソースコードのアップロード

まず、aws-cli を事前に設定しておくこと。

aws configure

次に、アップロードスクリプトを実行すること。

./upload.sh