问题标签 [azure-logic-apps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure 逻辑应用中的 Twitter 连接器推文问题
我已经开始使用 Azure Logic,并且正在使用 Twitter 连接器。
我所做的是我正在搜索带有特定#Tag 的推文,然后尝试在下一步中发布找到的项目。
当我把它放在 Tweet 步骤中时,一切正常:
现在我需要为这条推文添加一个修复字符串,无论我尝试什么都会给我这个错误:
保存逻辑应用失败
我试过了:
和
和
和
而且这些似乎都不起作用,并且都因上述错误而失败。有任何想法吗?
azure - Azure 逻辑应用,入门配置
我创建了一个新的逻辑应用,其服务总线连接器配置为读取 Azure 队列消息,门户让我对其进行配置。
现在我想编辑该配置信息。队列和订阅信息存储在哪里?
谢谢
azure - 用于文件的自定义 Azure API 应用程序
我正在寻找创建一些自定义 API 应用程序,其唯一目的是创建一个/一些逻辑应用程序。使用这些自定义 API 应用程序,我想传递文件。这些文件通常是 CSV、ZIP、Excel、TXT 和一些其他格式——在文件返回之前消费者不知道(即客户端不指定文件格式)。
如何以与 Swagger/Swashbuckle、Web API 和逻辑应用程序兼容的方式执行此类操作?我最终会将它绑定到 FTP 连接器、Dropbox、Onebox 或其他文件存储连接器中。
遵循这样的工作还是我需要采取不同的方法?例如,我是否应该简单地使用 JSON 对象并使用这样的模型让我的二进制文件进行 base64 编码?
azure - 逻辑应用程序(天蓝色)触发器不提供跟踪 ID
我正在开发 azure 中的逻辑应用程序。我创建了一个自定义 api 应用程序,它接收 Tracking id 作为输入并执行 . 现在我的逻辑应用程序中有 5 个动作和 1 个触发器。
我使用 Http Listener 作为我的逻辑应用触发器。现在我想获取特定运行的跟踪 id 并将相同的跟踪 id 传递到我的自定义 api 应用程序作为同一运行中的输入。
我按照下面的链接并尝试从触发器链接到资源获取跟踪 ID
我在我的逻辑应用程序中尝试了以下操作来获取跟踪 ID:1) @triggers().trackingId
- 没有工作 2) @trigger().trackingId
- 没有工作 3) @trigger().trackingid
- 没有工作 4) @triggers().trackingid
- 没有工作 5) @actions('triggername')
- 在这种情况下,我的逻辑触发器停止工作,即我无法触发我的不再是逻辑应用程序 6) @triggers()
- 在这种情况下,我得到了整个触发器对象,但在对象的任何地方都没有得到跟踪 ID。
在这种情况下,我应该怎么做才能实现我想要的?
rest - 来自逻辑应用的简单 REST API 调用 - Azure
首先,我想让你知道我是 Azure 的新手。
最近,我正在尝试使用 Azure Logic App。
我的动机是从 HTTP API(来自 Microsoft)进行简单的 REST API 调用,并通过 Office 365 连接器邮寄响应 JSON。
这是我的代码:
我想知道,我怎样才能得到 HTTP 调用的响应?
然后我想在邮件正文中发送相同的内容。
如果我走错方向,请纠正我。你的任何回应都会对我很有帮助。
azure - 在 Azure 逻辑应用中调用 multipart/form-data REST 服务
我在 Azure 逻辑应用中使用 Http 侦听器和 Http 操作创建了一个工作流。侦听器将捕获 POST 请求,并且 Http 操作包含我的 api 的详细信息,该 api 托管在 azure web 应用程序上。请求是多部分/表单数据类型,并发布一个文件以及其他 3 个字符串值。
我的问题是
- 如果我在 Http 操作中将内容类型标头明确设置为 multipart/form-data,它不会将任何边界传递给 api 控制器,并且我的 api 会给出错误“请求被拒绝,因为没有找到多部分边界”。
- 如果我试图
@triggers().outputs.body.ContentType
作为 http 操作的标头传递,则会收到此错误:
{"code":"InvalidTemplate","message":"Unable to process template language expressions in action 'http' input at line '1' and column '11': 'Error conversion value \"multipart/form-data; 边界=----WebKitFormBoundaryi3knGy6dh92BdKdr\" 键入 'Microsoft.WindowsAzure.ResourceStack.Common.Collections.InsensitiveDictionary`1[System.String]'。路径 'headers'.'."}
请帮忙,如何使用 Http 操作将内容类型和边界都传递给我的 api?
azure-logic-apps - 使用逻辑应用程序将数据从事件中心触发器使用到 SQL 连接器
我需要使用 Azure 逻辑应用将每个传入的事件中心数据 (JSON) 存储到 Azure SQL 数据库中。为此,我使用“接收事件中心消息”作为触发器,使用Microsoft SQL 连接器作为操作。
输入 SQL 连接器的详细信息后,我选择了“插入 myTable(JSON)”。我尝试使用@triggers().outputs.body.[my_param](从 git EventHubAPI-README.md 获得)将数据从事件中心分配给表值,但表没有得到更新。我在这里错过了什么吗?
azure - 多次调用 Azure api 应用操作
我创建了一个具有 1 个触发器和 2 个操作的逻辑应用程序。第一个动作从数据库中获取数据并将数据传递给第二个动作。当从数据库中获取大量记录时,第二个应用程序需要时间来插入数据并且该操作被多次调用。是否有一些超时需要在某处设置。
azure - 无法在 Azure 中创建 sFTP 连接器
我正在尝试 Azure 中的逻辑应用程序。我创建了逻辑应用程序,然后添加了 sFTP 连接器。我输入了服务器地址、服务器端口并将“接受任何 SSH 服务器主机密钥”更改为 true。我将“SSH 服务器主机密钥”、“根文件夹”和“加密密码”字段留空,因为它们是可选的,而且我没有这些信息。请参阅https://azure.microsoft.com/en-gb/documentation/articles/app-service-logic-connector-sftp/
输入上述所有信息后,我无法保存逻辑应用程序。消息“未完成更改您已添加或编辑 'sftpconnector',但尚未完成更改。单击确定放弃更改。” 当我点击保存时显示的 id。
任何有关将 sFTP 连接器添加到逻辑的帮助将不胜感激。
谢谢
azure-logic-apps - 我可以为重复列表中的每个项目链接多个操作吗
尝试了一个简单的逻辑应用程序,我可以在其中从 API 检索列表。使用重复列表功能,我能够为列表中的每个项目发送一封电子邮件。
但我真的希望能够为列表中的每个项目执行几个链接的操作/步骤……这不可能吗?我知道我可以有多个操作/步骤来为同一个列表中的每个项目执行某些操作……但这些操作/步骤并没有像下面的代码那样链接:
感谢您的任何帮助。
问候