アメーバブログへの投稿プログラム

アメブロに記事投稿とか編集・削除・取得する為のAPI?を作ってみました。
nacy0708/amebablog · GitHub
動作させるのにNokogiriが必要になります。

残念ながら画像のアップロード等、画像関連には対応していません...
ざっくりと使い方を書くと

require 'nokogiri'
require 'amebablog'

@client = Amebablog::Client.new("login_id", "password")
@list  = @client.get_feed              # <= 記事一覧の取得
@entry = @client.get_entry("entry_id") # <= 指定記事の取得

@client.post_feed(
           "記事タイトル",
           "記事のコンテンツ(HTML可)"
        )                              # <= 記事の投稿
@client.edit_entry(
           "entry_id",
           "記事タイトル",
           "記事のコンテンツ(HTML可)"
        )                              # <= 記事の編集

@client.delete_entry("entry_id")       # <= 記事の削除


だいたいこんな感じで使えるようになっています。
需要があるかは謎ですが......