Веб-API Microsoft Dataverse — извлечение содержимого файла

#postman #powerapps #webapi #dataverse

#postman #powerapps #webapi #dataverse

Вопрос:

Это должно быть очень просто, но я не могу понять, как извлечь содержимое файла из таблицы Microsoft Dataverse.

У меня есть таблица с именем quotes . В этой таблице есть столбец типа File «cra7f_ficheiropricing», в который я ранее загрузил файл. Используя Postman, я хочу получить содержимое файла в виде двоичного файла.

Далее я смог отфильтровать нужную мне цитату (запись таблицы), результаты приведены ниже.

Я пробовал официальную документацию, но безуспешно.

Ответ №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
 

Комментарии:

1. Значение $ имело значение. Спасибо.

2. @marc_s При этом извлекается содержимое файла в теле ответа. Есть ли способ заставить браузер загрузить этот файл?