新しい機能を追加したいウェブページがあります。 お客様は一部のビデオファイルをダウンロードするために支払うことになります。お支払いの受領後にビデオをダウンロードする
ビデオファイルはamazon S3に保存されます(年間約150GB)。たとえば、ユーザーがpaypalを支払うと、ダウンロードするユーザーのためのamazon s3 urlリンクが付いたメールが送信されます。
このビデオリンクを有料にしたが、公開されているのでamazon s3にアクセスできる他のユーザーに渡すことができます。ビデオが私のサーバーにあった場合、私はユーザーが支払ったかどうかをチェックし、ファイルをサーバーに送信する方法を知っています。
これで外部のサーバ上にどのようにこれを実行できますか?
有料の連絡先を配信するサイトがこの問題を回避する方法を教えてください。
ありがとうございました
プライベートはしないと思います。このアップロードは、多くの人が参加したイベントのビデオとなり、参加者全員のための1つのビデオです。彼らは個人的なビデオではありません。一方、時間制限URLは良いアイデアです...私はURL構文のシグネチャを理解していませんでした。 – gong
@gong - 誰でもアクセスできないようにコンテンツを非公開にしたいとします。その後、誰かがビデオを購入すると、指定した時間(2日など)有効な新しいURLが生成されます。あなたは、あなたが好きなだけ多くのURLを生成することができます。 –