Php 如何使用Postman将对象上载到Firebase存储进行测试?

Php 如何使用Postman将对象上载到Firebase存储进行测试?,php,android,ios,Php,Android,Ios,如何使用postman将图像上传到Firebase云存储进行测试。这里,我们将尝试使用谷歌云存储JSON API中的简单上传请求将图像上传到Firebase存储 1) 您需要在FireBase控制台上创建一个项目才能开始。您可以使用链接在FireBase控制台上创建项目 2) 转到控制台并导航到选项“存储”。如果项目创建是正确的,您将得到一个默认存储桶,如我的例子中的imageupload.appspot.com 3) 现在我们需要的网址是我们张贴我们的形象使用邮递员。您可以通过将图像上载到存储

如何使用postman将图像上传到Firebase云存储进行测试。

这里,我们将尝试使用谷歌云存储JSON API中的简单上传请求将图像上传到Firebase存储

1) 您需要在FireBase控制台上创建一个项目才能开始。您可以使用链接在FireBase控制台上创建项目

2) 转到控制台并导航到选项“存储”。如果项目创建是正确的,您将得到一个默认存储桶,如我的例子中的imageupload.appspot.com

3) 现在我们需要的网址是我们张贴我们的形象使用邮递员。您可以通过将图像上载到存储器来获取url。因此上传图像

点击文件位置,您将获得上传图像的url。例如:

发布图像所需的url是:

4) 现在更改Firebase存储的规则:

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}
这将允许公众访问您的url。您可以在

6) 发送简单的上传请求: 要使用简单上传,请创建一个POST请求到方法的/upload URI

6-a)添加查询参数uploadType=media

例如,对于名为myBucket的bucket:

发布

6-b)添加名称查询参数,以标识上载与哪个资源关联

例如,要指定对象的名称为myObject:

发布

6-c)将文件数据添加到请求正文中

6-d)设置contentType:image/png,因为我正在从邮递员上传png图像

6-e)发送请求


在这篇文章之后,我尝试了使用多部分上传图像。惊人的教程(请注意,它也适用于表单数据)。谢谢!