ShareOnTumblrで投稿できなくなっていたので
Tumblrのヴァージョンが3になったからだと思うけど
動かなくなってしまった。
ググッったらありがたいことに対応方法があった。
ShareOnTumblrで投稿できない件 ― ありえるえりあ
postするべきURLが変わっていただけっぽいのでよかったー
ShareOnTumblr.js: 722行目付近を修正すればいいらしい。
//postByXHR('http://www.tumblr.com/publisher/save', params, onload, onerror); params.v = '3'; postByXHR('http://www.tumblr.com/share', params, onload, onerror);