イメージをFirebaseストレージにアップロードしようとしています。イメージはHTTP Post経由で渡されます。要求はFlaskを使用して処理されます。画像を正しくアップロードできないようです。イメージの場所を指定すると、イメージを正常にアップロードでき、Firebaseまたはそのコードの問題を排除できます。私はファイルの場所を取得しようとしましたが、残念ながらFlaskは安全のためにこれを防ぐことができました(たぶん良いことです)。イメージを保存する前にイメージを処理する必要がありますか?Flask to Firebase Storageにアップロードされた画像をアップロードします。
私はPostmanを使用してPOSTリクエストを送信しています。
@message_api.route('/messenger/message/send/picture/individual', methods=['POST'])
def send_individual_picture():
picture = request.files['picture']
firebase.storage().put(picture)
'request.files [ 'ピクチャは']' http://werkzeug.pocoo.org/docs/0.12/datastructures/#werkzeug([ 'FileStorage']タイプのラッパークラスになるだろう。 datastructures.FileStorage) - 'firebase.storage()。put()'は引数として何を期待していますか?バイトストリーム?通り? – birryree
ファイルパスの場所が必要です。 – cfil360