C#上传图片后,在谷歌云存储中获取上传图片的url

C#上传图片后,在谷歌云存储中获取上传图片的url,c#,asp.net-mvc-5,google-cloud-storage,google-api-dotnet-client,C#,Asp.net Mvc 5,Google Cloud Storage,Google Api Dotnet Client,我用c#mvc5创建了一个图像上传程序。我设法将图像上传到谷歌云存储现在我想获取上传文件的url以返回给用户参考。我一直在谷歌搜索文档,却找不到。任何人都可以提供我一些链接或代码将是有益的。谢谢。请参阅上的文档页 通常,如果您上传到名为foo的bucket和名为bar/baz的对象,则对象的URL将为: https://storage.googleapis.com/foo/bar/baz 使用,可以使用类属性之一: 获取下载链接,或 获取对象的规范URL 您正在使用AppEngine吗?哪种

我用c#mvc5创建了一个图像上传程序。我设法将图像上传到谷歌云存储现在我想获取上传文件的url以返回给用户参考。我一直在谷歌搜索文档,却找不到。任何人都可以提供我一些链接或代码将是有益的。谢谢。

请参阅上的文档页

通常,如果您上传到名为
foo
的bucket和名为
bar/baz
的对象,则对象的URL将为:

https://storage.googleapis.com/foo/bar/baz
使用,可以使用类属性之一:

  • 获取下载链接,或
  • 获取对象的规范URL

您正在使用AppEngine吗?哪种API?我使用的是从NuGet获得的Google API存储和Google API服务。对不起,我不太熟悉谷歌的api。我不确定,当我检查它是谷歌api网络客户端。这就是我基于工作代码的地方。我可以通过编程方式获取此url吗?我明白了,是的。更新的答案。我希望它与您的第一个答案相同的url,但这样就可以了。谢谢。区别在于XMLAPI和JSONAPI。