問題タブ [awss3transfermanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
224 参照

amazon-web-services - AWS S3 ストレージ IOS でのファイルのアップロードを順番に行う

AWS IOS SDK v2.2.x を使用して、メディア ファイル (画像オーディオ ビデオなど) を S3 ストレージに送信する必要があるチャット アプリケーションに取り組んでいます。

AWSS3FileTransferManager複数のアップロード要求を作成して、ループでアップロードするすべてのファイルを送信します。アップロードは、最初に終了したファイルの順にファイルからのコールバックを処理しています。

S3 がアップロード要求の順序と同じ順序で終了コールバックを送信する方法についての入力を探しています。

例:

送信する注文

  1. 画像 (10KB)
  2. ビデオ (2MB)
  3. 画像 (10MB)
  4. ビデオ (50MB)
  5. オーディオ (5MB)
  6. 画像 (5KB)

受注予定

  1. 画像 (10KB)
  2. ビデオ (2MB)
  3. 画像 (10MB)
  4. ビデオ (50MB)
  5. オーディオ (5MB)
  6. 画像 (5KB)

観察された受注

  1. 画像 (5KB)
  2. 画像 (10KB)
  3. ビデオ (2MB)
  4. オーディオ (5MB)
  5. 画像 (10MB)
  6. ビデオ (50MB)

タスクがアップロードの作業を完了した場合でも、前のタスクが完了して送信されるか、キューに入れられた後にのみコールバックが受信されるという規定はありますか? また、前のタスクがタイムアウトして失敗した場合、すぐ次のタスクのみが処理されますか?

0 投票する
1 に答える
450 参照

ios - アプリケーションが IOS でバックグラウンドに送信されると、AWS S3 メディア転送が遅くなり一時停止する

ビデオ/オーディオ/画像などのメディアを転送するチャットアプリを開発しています。

以下のコード スニペットで転送を行うと、Wifi では転送はスムーズですが、3G ネットワークに移動すると非常に遅くなります。

また、別の問題は、バックグラウンドで AWS SDK が転送を一時停止し、フォアグラウンドになると再開することです。

1) AWS リージョンを変更しようとしても成功しないため、転送を高速化するにはどうすればよいですか。2) また、AWS S3 転送マネージャーと比較して S3Background 転送の例を使用しますが、ホーム ボタンを押すとダウンロードが一時停止します。

以下は私のコードを切り取ったものです。

//アップロード機能

AWSS3TransferManager *transferManager = [AWSS3TransferManager defaultS3TransferManager];

どの団体にも提案があり、同様の問題に直面しました。

0 投票する
0 に答える
785 参照

ios - awss3transfermanager のバックグラウンド アップロードは成功するが、バケットにない

AWSS3TransferManager を使用してファイルを s3 に直接アップロードしています。アップロード ブロックから成功メッセージが返ってきましたが、s3 管理コンソールのバケットに表示されません。URLに直接アクセスすると表示されます。私のアプリはデータベースにオブジェクトを作成するためにsqsキューからプルするため、これをバケットに追加する必要があります。

アップロード用のコードは次のとおりです。

更新: これはセキュリティ上の問題である可能性があります。cognito をセットアップするためのコードは次のとおりです。 let credentialsProvider = AWSCognitoCredentialsProvider(regionType:

0 投票する
1 に答える
813 参照

android - AWS S3 バケットへのアップロード中の問題

画像ファイルを aws バケットにアップロードしようとしていますが、デバイスでこのエラーに何度か直面しています。

しかし、しばらくすると、次のように表示されます。

編集済み:

今、私もこれを手に入れています、

この不正行為のために本当にイライラしています。コードは同じですが、完全に実行される場合もあれば、そうでない場合もあり、上記のエラーが表示されます。

私はawsを初めて使用します。cognito idが設定に保存されることを理解しています。

0 投票する
1 に答える
81 参照

java - Amazon S3 - MultipleFileUpload の一部である単一のファイルのアップロードが完了したかどうかを確認する方法はありますか?

Amazon S3 を使用して、数百万の比較的小さなファイル (~100kB-2mB) を保存することを計画しています。アップロード時間を節約するために、それらをディレクトリ (ディレクトリごとに数十から数百のファイル) に構造化し、TransferManager の uploadDirectory/uploadFileList を使用することにしました。ただし、個々のファイルをアップロードした後、HDD と DB で特定の操作を実行する必要があります。特定のファイルのアップロードが完了するたびに私に通知する方法 (できればオブザーバー/リスナーを実装する) はありますか、または MultipleFileUpload 全体が成功したかどうかを確認することしかできません。

なんとしてでも Java SDK を使用していますが、.NET/REST ソリューションを自分のニーズに合わせることができるはずです。

0 投票する
0 に答える
939 参照

ios - Swift - バックグラウンドで S3 にファイルをアップロードする

Swift アプリ内で、AWS SDK を介して S3 バケットに画像をアップロードできます。現在、ビューを閉じる前に、ファイルが正常にアップロードされるまで待つ必要があります。

アップロードが完了する前にビューを閉じても、バックグラウンドにアップロードされるようにするにはどうすればよいですか?