azure-functions - Power 应用程序中的 Azure 函数响应返回真/假而不是值
问题描述
我正在尝试从 PowerApps 集成 Azure 功能。该函数返回一个非常简单的 JSON:
{“响应”:“测试”}
从 PowerApps 测试自定义连接器工作正常并返回正确的结果,但是当我在应用程序本身内部使用此连接器时,它返回 true/false 而不是响应的值。
我发现的所有论坛/博客都说在按钮上定义变量如下-UpdateContext({testvar:'functioname'.FunctionPOST("test")})
然后使用 testvar 显示响应,但我得到的只是真/假而不是响应。查看变量确认该变量被创建为布尔值(如果我尝试将其创建为字符串类型的全局变量,它将被转换为布尔类型的屏幕变量)。我检查了自定义连接器上的响应定义,它被正确设置为“字符串”。想法?
解决方案
我知道以前的消息很旧。但是,就像 Azure Functions 和 Powerapps 中的新手一样,尽管测试连接器的执行工作正常,但我已经解决了布尔响应的相同问题。经过“几个”小时的专注后,我解决了将默认响应明确地作为字符串放在连接器中的问题。我放这条消息是为了像我这样为新手节省时间;-) 定义 响应默认字符串 swaggerconnector
推荐阅读
- node.js - Nestjs Svelte - 在 Svelte 文件中导入 apexcharts
- javascript - Rxjs - 收集所有未处理的值
- asp.net-core - ASP.NET Core 应用程序中的 AAD 身份验证未返回正确的标头
- javascript - 仅当用户是人类(reCaptcha v3)时,如何加载和插入一些 HTML?
- python - xlwings 和 ipython 并排 - 如何以交互方式使用 XLWINGS 从 EXCEL 文件执行 jupyter notebook?
- python - 如何检查数组列表中的数组 - Python
- ios - 使用三元运算符设置 UIButton 图像
- mysql - 在准备好的语句中将布尔值与 json 进行比较
- java - Jackson + YAML for Not A Number (.NAN)
- vuejs3 - Tradingview 小部件添加价格线