为基于php的REST API构建自定义Azure Logic应用连接器

时间:2018-07-11 23:05:53

标签: azure azure-logic-apps

问题

我正在尝试为基于php的REST API构建自定义逻辑应用连接器。到目前为止,一切正常,我有一个正常的swagger.json-但我未能提交(更新连接器)逻辑应用连接器。

关于Testrail的API。 问题似乎出在基本网址中:

http://demo.testrail-fake.net/ index.php /?api / v2

,并且由于“ index.php?”而失败。构造。

我尝试过的事情

  • 我无法将其设置为主机名,也无法设置为基本网址。 Url Definition
  • 我尝试了不同的方法,将URL模拟到swagger.json(针对每个端点)中,这可以工作,但是azure无法处理它。 Action Definition

这非常令人沮丧,因为

  • 我已经建立了2/5个自定义连接器,而这个连接器已超过60个 操作,这花费了很多时间。
  • 没有天蓝色的支持,如果您 没有推特,订阅不正确

1 个答案:

答案 0 :(得分:0)

请牢记最佳实践和标准,您实际上不必显式调用此PHP页面即可使用API​​中的数据。请重新配置您的网络服务器,以将默认页面指定为index.php。这样,您实际上可以避免很多其他潜在的问题,尤其是在设计RESTful service时。

不确定您正在运行哪种服务器软件,但是进行此更改非常简单,通常需要在服务器的配置文件中修改很少或更少的选项。如果您处于独特的情况下(在Azure App Services的情况下无法轻松进行此更改),请在此处或在MSDN上打开有关该问题的单独文章。我们很乐意为您提供帮助!