ファイルのアップロード
今作成しているアプリでは、XML-RPCでデータのやりとりを行うことを考えている。
Djangoにもモジュールがあり、公開されていたのでそれを利用している。
中でも、小さなファイルのアップロードは、SFTPで行おうとか考えていたのだが
これもXML-RPCで行うことにした。これだと、処理の一元化もできて後々楽になる、と思う。
調べてみると、Rubyでの話がいくつかあり、Movable TypeではAPIが用意されているようだ。
500 Internal Server Error
rubyからXMLRPCでファイルアップロード - satoko's blog - s21g
ブログにXML-RPC APIで、複数のファイルをアップロードするRubyスクリプト - Goodpic
Movable Type Enterprise 1.5 マニュアル: XML-RPC API
Movable Type 3.3 マニュアル - XML-RPC API
クライアントの実装方法が紹介されていたので、明日にでも試して見よう。
大きなファイルはまた別途考える必要があるが、当面は大丈夫そうだ。