有没有办法上传对象,让我们说这个例子是用户,图像到fireBase?
根据我读过的内容,我需要将用户的图像上传到存储空间,然后使用我在第一步中上传图像时收到的网址将用户上传到实时Db。
是否有一种方法可以在一个请求中上传带有图像的用户,因此我不必
1。做2请求
2。使用id连接请求,以便用户知道图像
3。处理2请求响应。
谢谢。
答案 0 :(得分:1)
不,没有!您应该执行两个单独的操作,一个用于将图像存储到Firebase存储中,同时获取网址,然后将该网址上传到Firebase数据库。这意味着需要2个请求。
//This how you initialize Firebase Storage
FirebaseStorage storage = FirebaseStorage.getInstance();
//This how you initialize Firebase database
DatabaseReference database = FirebaseDatabase.getInstance().getReference();
这两项操作需要完成才能达到你想要的效果。无法在一个请求中完成。
答案 1 :(得分:0)
你想添加"对象"用户或包含用户信息的字符串?