0

ユーザーが写真を投稿できるアプリを開発しています。私はImageshackのAPIを使用してアプリをうまく機能させています。基本的には、imageshackへの投稿を含むHTMLフォームを作成するだけで、投稿を選択したページにリダイレクトし、受信した情報を使用して場所を保存します私のデータベースの画像。

私の問題は、Imageshack の信頼性/スケーラビリティについて悪いことを聞いていて、Amazon の S3 に移行したいということです。

写真を S3 にアップロードしてから、PHP 経由でデータベースに保存できる画像の場所を含む簡単な応答を取得することは可能ですか?

ありがとう、ダン。

4

1 に答える 1

1

はい、簡単にphonegapのファイル転送方法を使用できます

var ft = new FileTransfer();
ft.upload(fileURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);

URL に amazone バケット パスを使用します。

より大きなファイルをアップロードする必要がある場合は、phonegap ファイル転送が失敗する可能性があるため、ネイティブ プラグインを作成できます (Amazon s3 へのビデオのアップロードを試してみましたが、成功しました)。

于 2013-08-23T12:36:47.980 に答える