0

Googleのクラウドストレージ転送サービスを使用して、twilioの録音URLをGoogleクラウドバケットに転送しています。上記のことを実装している間、私はあなたからmust have a md5 hash of that objectというファイルを転送することを知りました。 twilioは私にmd5ハッシュ値を提供しません。

Googleのクラウドバケットに直接URLのコンテンツを転送する方法はありますか?

また、サーバを非常に長い時間使用したくないので、スケジュールのように速くなければならないので、それを追跡できるようにするか、完了すると何らかのコールバックを行うことができます。TwilioによるGoogleストレージ転送サービス

+0

*「urlからファイルを転送するには、そのオブジェクトのmd5ハッシュが必要であることを知りました」*この要件については、関連するGCS転送サービスのドキュメントから引用してください。 –

答えて

0

ここではTwilioの開発者エバンジェリストです。

この処理の途中で、録画ファイルを自分のサーバーにダウンロードする必要があります。

ファイルをループしてダウンロードし、それらのファイルごとにmd5ハッシュを生成し、ファイルを破棄してURLのTSVとハッシュを作成することができます。

しかし、これを行うと、ファイルをダウンロードする作業の半分を完了したので、その時点からファイルをgsutilまたはJSON APIを使用してGoogle Cloud Storageにアップロードし続けることもできます。

関連する問題