【发布时间】:2022-01-12 21:25:47
【问题描述】:
我编写了一个 Azure 函数来在 Zoho CRM 中创建潜在客户。我从这里的成员那里得到了很好的指导,我还有最后一个障碍要克服。 Zoho API 写入它调用资源路径的位置。这必须是本地路径。例如,在 VS 中运行该函数,我可以使用 My Documents 的路径,但不能使用 temp 文件夹或任何其他文件夹的系统路径。我尝试了几个系统路径,它们都抛出错误。实际错误是通用 API 错误,但 Zoho 支持人员告诉我这是访问问题?
string path = context.FunctionAppDirectory;
string path = System.IO.Path.GetTempPath();
我在支持下的最后一次对话,他们解释为
但是,在根据您的问题与我的开发团队进行进一步讨论后,我被告知资源路径必须是本地路径(在我们的例子中是文档路径),并且无法检索文件存储在云端,并与本地 SDK 一起使用。
所以我想我的问题是,我可以创建一些看起来像本地路径的东西,以便在我的 Azure 函数中使用。我正在阅读有关将 Azure 文件共享安装为驱动器号 (https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows) 的信息,但它似乎仅适用于 Azure Windows 服务器,而不适用于 Azure Functions。
欢迎提出任何建议。
【问题讨论】:
标签: c# azure-functions zoho