Как публиковать изображения в хранилище Azure в Powerapps?

У меня есть коллекция изображений в Powerapps, которую я хочу отправить в хранилище Azure, чтобы получить к ним доступ в функции Azure.

Я попытался создать рабочий процесс в PowerApps с помощью Create block blob, но я не могу использовать там динамическое содержимое.

Итак, как я могу отправить все изображения, которые есть в коллекции, в хранилище Azure?

Я делаю это, чтобы иметь доступ к этим изображениям в функции. Если есть альтернативный способ, я тоже могу попробовать. Мне просто нужен доступ к ним в функции Azure.


person alan samuel    schedule 08.11.2017    source источник
comment
У меня были подобные проблемы в прошлом. Когда изображение отправляется из PowerApps, оно отправляется в виде строки Base64. Что вы могли бы попробовать, так это отправить изображения (Base64) в таблицу хранилища Azure как объект, а затем внутри вашей функции получить объект со строкой Base64 и преобразовать его обратно в изображение. Я давно не играл с PowerApps, но, возможно, стоит попробовать.   -  person M0rty    schedule 08.11.2017


Ответы (1)


Есть решение, аналогичное тому, что вы ищете, вам нужно:

1- Create a custom API to route your images from the source you get them from (Example on article bellow is from camera to Blob)
2- Test your API locally in Azure Emulator
3- Publish API to Azure
4- Register the Custom API in PowerApps:https://docs.microsoft.com/en-us/powerapps/register-custom-api

Полное пошаговое руководство можно найти здесь: https://powerapps.microsoft.com/en-us/blog/custom-api-for-image-upload/ Сообщите мне, помогло ли это Алану.

person Adam Smith - Microsoft Azure    schedule 01.12.2017
comment
Да, в итоге я сделал то же самое. Я создал API для получения изображений, отправленных Powerapps, и использовал его для отправки изображения в хранилище BLOB. - person alan samuel; 03.12.2017