Top Page: メイン
Previous Page: 打ち合わせ風景
Next Page: iPhoneの困ったこと 
,
,

iPhoneからのmoblog

iPhoneからこのblogのmoblogの方法を試行錯誤したのでメモ。
ちなみに現時点でこのblogはMovabletype4.1.
ちょっと理由があって自前で投稿用のメールアドレスを用意できない環境でも出来る方法を検討。

1.まず、MTにmoblogのユーザを作る。
ユーザを作る権限のあるユーザでMTにログインして、moblog用のユーザを作成(今回は"moblog"ユーザを作成)
作成したユーザに当該blogへ書き込める権限(ロール)を追加。

2. APIパスワードの設定
作成したユーザでMTにログインして自分の「プロフィールの編集」からWebAPIのパスワードを設定。
これ、管理者権限で当該ユーザの編集画面に行くとAPIパスワードの設定フィールドが出てこないので、かならず本人でログインする。(ここ、重要。 bmはハマりました)

3. 「モブログくん」にアカウントを作成
モブログするならモブログくん

いくつかサービスを使ってみたが、唯一使えるのがこのサービスだった。
ubicast Mail Blogger サービス は投稿した写真のファイル名をそのままあっぷろーどしてしまう。iPhoneは"photo.jpg"と言うファイル名で送ってしまうので、このサービスだとどんどん上書きしてしまう。のでNG
SendMob | 携帯メールでMovable Typeへ投稿できる。設定簡単、操作簡単のSendMob!はなぜか投稿されてこない。
・・・などなど。
「モブログくん」のアカウント作成は簡単なので省略。
投稿用のメールアドレスが与えられるので、アドレスに追加したあと同期してiPhoneに送る。

ここまで、初期設定。以降は投稿の度に行う動作。

4. 写真のスクリーンショットを取る。
iPhoneのカメラ機能は解像度の設定が出来ない。常に全力200万画素で取ってしまうので、blogには大きすぎる。ただし、モブログくんは写真のリサイズをしてくれない。
ので、 iPhone上で写真を縮小する必要がある。
「写真」から当該の写真を選んで表示させ、「ホーム」ボタンと「スリープ」ボタンを押すとスクリーンショットを取って「カメラロール」フォルダにつっこむので、これでiPhoneの画面の解像度(320x480)にリサイズできる。 これでも50Kb近くあるので、出来れば240x320にしたいところ。やり方知ってたら教えてください。

5.投稿する
写真を選んで「写真をメールする」からモブログくんから与えられてメールアドレスにメールする。
Subjectにエントリのタイトル、Bodyに本文を書いてポスト。

これで完了。

ただし、MT4.1はバグがあってXML-RPCから投稿すると時間が9時間前になってしまう。
その場合は
mt/addons/Commercial.pack/lib/CustomFields/XMLRPCServer.pm
の16行目

my ($cb, $mt, $entry, $original) = @_;


my ( $mt, $entry, $original) = @_;

に修正。

これでカンペキ。

取りあえず今見つけたところのベストソリューション。
もっと良い方法があったら教えてください。


トラックバックURL

このエントリのトラックバックURL:

» OKかな?
モブログくん、「Movable Type 4.22-ja」でも大丈夫みたいですね... [Read More]
» iPhoneからのモブログを断念しました
iPhoneからのモブログに問題があり、いくつかのサービスを試行してみましたが、... [Read More]
本を執筆しました
Recent Entries
Categories
External Links
Monthly Archives
Search this site