ftp exchange blog
'ftp exchange’とは?
ftp exchangeとは、GoogleフォトやGoogleドライブ、OneDrive、Dropboxにftpプロトコルでダイレクトにファイル共有できるようにするためのwebサービスです。このブログの筆者が趣味で開発したものです。
元々は、とある事情により個人的にwebセキュリティカメラを設置した際に、カメラが自動動き検出した画像をGoogleフォトのスマホアプリで確認できないか?と考え、開発を始めました。
ftpサーバを開発するにつれ、他のサービスにつなげても便利なのではと、Google ドライブや、OneDriveといったサードパーティのサービスにどんどん展開していったという背景があります。
ftp exchangeサービスの仕組み
ftp exchangeは、ftpの設定をするためのフロントエンドとなるwebサービス(ftp-exchange.comでアクセス)と、ftpの接続を転送するためのバックエンドとなるftp サーバーによって構成されます。
ユーザは、ftp exchangeサイトが用意するftpサーバーに一般的なftpクライアントを使ってログインすると、Googleフォトなどのサードパーティのストレージにアクセスができる、というものです。
ftp サーバにアクセスする際に使うユーザIDとパスワードはftp-exchange.comのコンソール画面から設定します。コンソールから行うftpの設定においてサードパーティのサービスにログインが必要になります。ftp exchangeのftpサーバーは、ここで設定したログイン情報を使ってサードパーティのサービスにファイルをアップロードしたりダウンロードするなど、ftpクライアントとサードパーティのサービスの仲介をつかさどる役割です。
こんな使い方ができます
ftp exchangeをつかうと昔ながらのftpクライアントを使って最新のサードパーティのサービスにアクセスできるようになるので、例えば、組み込み機器でftpアップロード機能がついているような機器からダイレクトにGoogleドライブにファイルをアップロードするような使い方ができます。
以前、しずかなかずしブログでは、セキュリティカメラのftpアップロード機能からGoogleフォトへカメラ画像を送る、という使い方を紹介しました。
このように、機器がGoogleフォトに転送する機能を持たない場合でも一般的なプロトコルであるftpが使えるのは世界が広がります。
FAQ(よくある質問)
ftp exchangeサービスを使用する上でのFAQ(Frequently Asked Question)は、以下のページをご覧ください。
お問い合わせ
ftp exchangeに関するお問い合わせは、お問い合わせフォームからご連絡下さい。