我试图将图片上传到Firebase存储。该图像通过HTTP Post传递。该请求使用Flask进行处理。我似乎无法正确上传图像。当我指定图片的位置时,我可以成功上传图片,排除Firebase或代码的问题。我试图获得文件位置,但不幸的是,Flask已经阻止了这个安全(可能是件好事)。在存储图像之前,我需要做些什么来处理图像?将通过Flask收到的图片上传到Firebase存储
我正在使用邮递员发送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 [ '画面']'将是一个包装类型的['FileStorage'](http://werkzeug.pocoo.org/docs/0.12/datastructures/#werkzeug。 datastructures.FileStorage) - firebase.storage()。put()'作为一个参数期待什么?一个字节流?一条路径? – birryree
它期望文件路径位置。 – cfil360