クリックポスト まとめ申込マニュアル

クリックポスト(日本郵便・全国一律185円)の宛先入力〜まとめ申込〜ラベルPDF取得を自動化するツールの使い方。Macのローカルで動くツールで、Webサイトではない。ツール本体は ~/claude.sound/clickpost.py(本体)と clickpost_web.py(入力フォーム)。

STEP 1
1

これは何?

クリックポストの宛先を1件ずつ入力するのは面倒なので、宛先の入力だけをまとめて済ませ、あとは自分のMacが自動でクリックポストのサイトにアップロードするツール。

  • 使うのはMacの「ターミナル」というアプリ。ブラウザでどこかのWebページを開くわけではない。
  • 入力しやすいように、ブラウザで開ける簡単な入力フォーム(Web版)も用意してある。
  • 決済(お金を払う操作)だけは必ず自分の目で確認してから手動で進める。
STEP 2
2

かんたんな使い方(Web版フォーム)

いちばん簡単なのはこの方法。まずターミナルを開いて、次のコマンドを1行貼り付けてEnter。

python3 ~/claude.sound/clickpost_web.py
  1. ブラウザで http://localhost:8766 が自動で開く(開かなければ手動でこのアドレスを開く)。
  2. 入力欄(textarea)に、宛先を1行1件で入力する。1行の中の項目は「,」(カンマ)区切りで、順番は氏名, 郵便番号, 住所, 建物・部屋, 品名, 敬称。建物・部屋/品名/敬称は省略可(敬称を省略すると自動で「様」になる。法人宛は「御中」と書く)。
  3. 入力し終えたら「申込へ進む」を押す。
  4. 入力にエラーがあればその場に赤字で表示される。正常であればターミナルが自動で立ち上がり、続きの処理(アカウント選択・アップロード・決済)が始まる。
このフォームは自分のMac上だけで動いている。社外の人はアクセスできないし、外部に公開もされない。
STEP 3
3

CSVでまとめ申込する場合(件数が多いとき)

40件までなら、CSV(表計算ソフトで開けるファイル)にまとめて一気に申し込める。ターミナルで以下を順に実行する。

python3 ~/claude.sound/clickpost.py --make-template
# → 生成されたCSVファイルに宛先を記入(Excel等で開いて編集してよい)
python3 ~/claude.sound/clickpost.py --batch 宛先リスト_YYYYMMDD.csv
  • CSVの列は「氏名, 郵便番号, 住所, 建物・部屋, 品名, 敬称」の順。Web版フォームと同じ項目。
  • 最大40件まで一度に申込可能。
STEP 4
4

アカウントを選ぶ

実行するとターミナルでどちらのアカウントを使うか聞かれるので、番号で選ぶ。

  • 1 = ファティライズ(Amazon Payで決済)
  • 2 = スタンドアップ(Yahoo! JAPAN IDでログインし、PayPay残高で決済)

初回だけブラウザが開いてログインが必要(SMS確認コードなど、認証だけは自分で入力する)。ログイン情報は保存されるので、2回目以降は自動でログインされる。

STEP 5
5

決済確定だけは必ず自分の手で

実際にお金が発生する操作なので、決済確定の直前で必ず「y/n」の確認が表示される。内容を確認したうえで自分でy(実行)かn(中止)を選ぶ。ここは自動化していない。
STEP 6
6

申込後:ラベル(宛名シール)の取得

  1. 決済が全件終わったら、クリックポストのマイページで「まとめ印字」を開く。
  2. ラベル選択画面で全部にチェックを入れ、「印字」を押す。
  3. 新しいタブでラベルのPDFが開くので、そのまま保存・印刷する。
STEP 7
7

困ったら

エラーが出てターミナルが止まってしまった場合は、表示されている文章をそのままコピーしてClaudeに貼り付ければ、原因の確認・修正まで対応できる。自分で無理に解決しようとしなくてよい。