将 azure 函数输出参数与 Dropbox 连接器一起使用
Using azure function output parameters with Dropbox connector
我的流程非常简单:我想要一个每天运行一次的 azure 函数,他们使用它的输出在 Dropbox 中创建一个文件。
该函数进行一些处理,returns 一个具有 2 个属性的对象,一个 FileName 和一个 FileContent,都是字符串。:
return new AzureFunctionResponse
{
FileName = $"TestFile-{DateTimeOffset.UtcNow.ToUnixTimeMilliseconds()}",
FileContent = "This is the file content"
};
我的问题是我不知道如何使用这两个属性来设置我的 Dropbox 连接器
这是我的 LogicApp 流程:
我想使用我的 AzureFunction 返回的文件名和文件内容来填充 Dropbox 连接器中的相应字段,但我不知道如何设置它。我已经查找了文档,但也许我没有找到正确的位置,因为我没有找到任何东西。
这里还有我的 function.json 文件中的绑定,如果有帮助的话。
{
"disabled": false,
"bindings": [
{
"type": "httpTrigger",
"direction": "in",
"webHookType": "genericJson",
"name": "req"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
}
在函数之后使用 Parse JSON 操作应该完全符合您的需要。将解析输出并在下一步中为您提供它们。
作为替代方案,您可以在不使用逻辑应用程序的情况下实现整个过程。
使用计时器输入触发器和 Api 集线器文件输出绑定创建 Azure 函数。不需要 HTTP 绑定。
有关示例,请参阅 。
我的流程非常简单:我想要一个每天运行一次的 azure 函数,他们使用它的输出在 Dropbox 中创建一个文件。
该函数进行一些处理,returns 一个具有 2 个属性的对象,一个 FileName 和一个 FileContent,都是字符串。:
return new AzureFunctionResponse
{
FileName = $"TestFile-{DateTimeOffset.UtcNow.ToUnixTimeMilliseconds()}",
FileContent = "This is the file content"
};
我的问题是我不知道如何使用这两个属性来设置我的 Dropbox 连接器
这是我的 LogicApp 流程:
我想使用我的 AzureFunction 返回的文件名和文件内容来填充 Dropbox 连接器中的相应字段,但我不知道如何设置它。我已经查找了文档,但也许我没有找到正确的位置,因为我没有找到任何东西。
这里还有我的 function.json 文件中的绑定,如果有帮助的话。
{
"disabled": false,
"bindings": [
{
"type": "httpTrigger",
"direction": "in",
"webHookType": "genericJson",
"name": "req"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
}
在函数之后使用 Parse JSON 操作应该完全符合您的需要。将解析输出并在下一步中为您提供它们。
作为替代方案,您可以在不使用逻辑应用程序的情况下实现整个过程。
使用计时器输入触发器和 Api 集线器文件输出绑定创建 Azure 函数。不需要 HTTP 绑定。
有关示例,请参阅