【问题标题】:How to upload an image with metadata like Description and title如何上传带有描述和标题等元数据的图像
【发布时间】:2018-03-30 19:18:49
【问题描述】:

我目前正在编写一个 WebApi 端点,用于接受带有相关描述和标题的图像上传。我希望能够在一篇文章中发送此信息,而不是在后续调用中发送图像和元数据。

发送此消息的客户端是用 Xamarin 编写的移动应用程序。

在互联网上搜索时,我很难确定做这种事情的任何方向,尽管我确信这是可能的。

任何帮助或指点将不胜感激。

【问题讨论】:

  • 您要上传带有嵌入元数据的图像吗?或者您是否需要提取元数据并将其作为显式参数传递给服务?如果您发布您正在使用的服务的签名可能会有所帮助
  • 我还没有获得服务签名,因为我不知道该怎么做。它不一定是元数据,但我只想要一种方法,当我以相同类型发布图像时能够传递其他数据。可以是查询参数或我猜的任何东西。元数据可能是一条红鲱鱼我猜它只是与图像相关的数据
  • 只需创建一个端点,该端点接受图像数据的字节[],然后为您要发送的任何附加参数创建附加参数
  • 真的,就这么简单?然后我假设该数据已发布在请求的正文中。是否必须将其序列化为字符串,即 json 或使用其他格式?
  • 我不是 WebAPI 专家,你应该可以做这样的事情。由于图像的大小,它必须是 POST。见stackoverflow.com/questions/32184360/…

标签: image post xamarin .net-core image-uploading


【解决方案1】:

使用云

使用简单的 api 将图像上传到云端

https://res.cloudinary.com/demo/image/upload/w_150,h_150,c_thumb,g_face,r_20,e_sepia/l_cloudinary_icon,,x_5,y_5,w_50,o_60,e_brightness:200/a_10/front_face.png

The DotNet SDK is here

and a tutorial to add metadata along

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 2022-07-09
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 2022-11-10
    相关资源
    最近更新 更多