Microsoft Dataverse Web API - 检索文件内容
Posted
技术标签:
【中文标题】Microsoft Dataverse Web API - 检索文件内容【英文标题】:Microsoft Dataverse Web API - Retrieve File Content 【发布时间】:2021-11-30 19:08:47 【问题描述】:一定很简单,但我不知道如何从 Microsoft Dataverse 表中检索文件内容。
我有一张名为 quotes 的表格。该表有一列文件类型为“cra7f_ficheiropricing”,我之前已将文件上传到该列。使用 Postman,我想将文件的内容检索为二进制文件。
在下面,我能够过滤出我想要的报价(表格的记录),结果如下。
我试过了 Official Documentation 但没有成功。
【问题讨论】:
【参考方案1】:你检查过这个吗?
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/file-attributes
示例:带分块的 REST 下载
HTTP 请求
GET [Organization URI]/api/data/v9.1/accounts(id)/myfileattribute/$value
Headers:
Range: bytes=0-1023/8192
HTTP 响应
206 Partial Content
Body: byte[]
所以如果我理解正确,你必须在你的具体案例中尝试这个:
GET [Organization URI]/api/data/v9.1/quotes(-your-guid-here-)/cra7f_ficheiropricing/$value
【讨论】:
$value 有所作为。谢谢。 @marc_s 这会在响应正文中检索文件的内容。有没有办法让浏览器下载那个文件?以上是关于Microsoft Dataverse Web API - 检索文件内容的主要内容,如果未能解决你的问题,请参考以下文章
如何不在 dataverse 表中添加重复值表电源自动添加行
AZ 突触链接的 Dataverse 表在 AZ 数据湖 Gen2 中消失
通过 API 访问外部公共网站上的 Dataverse/Power App 数据
Introducing Custom API – The New Way of Creating Custom Actions in Dataverse