0

使用 Postman 测试 API,我可以选择Body/binary并选择本地存储的图像文件。邮递员以某种方式将二进制数据插入请求中,我得到了良好的响应:

在此处输入图像描述

在此处输入图像描述

在尝试将其构建为 PowerApps 中的自定义连接器时,我找不到有关Body请求的架构应该是什么的任何信息。

在此处输入图像描述

当我尝试将通用{"body": ""}主体添加到string类型为的连接器时binary,我收到此错误:

Specified swagger has the following errors: 'Definition is not valid. Error: 'Error : paths/~1prebuilt~1analyze/post/parameters/2/schema/properties/body : A schema with type/format 'string/binary' can only be at the top level of a body or formData parameter. '
4

1 回答 1

0

我遇到了同样的问题。

身体:

""

单击导入后,转到请求 -> 正文 -> 正文并单击三个点 -> 编辑。

在 Body 下,它会说“key-body-output”。单击三个点,然后单击编辑。将 Type 更改为String(如果还没有)并将 Format 更改为Binary。需要更改为Yes

更新连接器,您现在可以将自定义连接器与 PowerApps 一起使用,例如将 ImageX.Image 用于 body 属性。

于 2021-08-30T14:24:43.750 回答