RAML API baseUriParameters 未使用的模板参数错误
RAML API baseUriParameters unused template parameter error
我想为 API 的十几个客户中的每一个创建一个不同的基本 URI,这样端点是相同的,但我可以过滤客户。我认为向基本 URI 添加模板参数是解决方案,但如何使用 baseUriParameter
?
我已经将 RAML 规范导入到 APIMATIC 中,它具有 baseUriParameter
.
baseUri: http://{fi}.api.mycompany.com
baseUriParameters:
fi:
type: string
此模板参数作为参数添加到每个端点。这是一个示例端点。
/users:
get:
这给出了一条错误消息。
"Endpoint Users has an unused template parameter named fi."
APIMATIC 已将参数添加到端点。
这也意味着没有自动生成测试用例。
如何使用 baseUriParameter
?
再次尝试导入您的 RAML API 描述文件。 APIMATIC 现在将使用您的 baseUri
并创建模板参数。您可以查看 Server Configuration
页面以查看 baseUri
中的哪些参数被识别并为它们设置默认值。
baseUri 中服务器配置和模板参数的参考文档:https://docs.apimatic.io/api-editor/server-configuration/
希望对您有所帮助!
我想为 API 的十几个客户中的每一个创建一个不同的基本 URI,这样端点是相同的,但我可以过滤客户。我认为向基本 URI 添加模板参数是解决方案,但如何使用 baseUriParameter
?
我已经将 RAML 规范导入到 APIMATIC 中,它具有 baseUriParameter
.
baseUri: http://{fi}.api.mycompany.com
baseUriParameters:
fi:
type: string
此模板参数作为参数添加到每个端点。这是一个示例端点。
/users:
get:
这给出了一条错误消息。
"Endpoint Users has an unused template parameter named fi."
APIMATIC 已将参数添加到端点。
这也意味着没有自动生成测试用例。
如何使用 baseUriParameter
?
再次尝试导入您的 RAML API 描述文件。 APIMATIC 现在将使用您的 baseUri
并创建模板参数。您可以查看 Server Configuration
页面以查看 baseUri
中的哪些参数被识别并为它们设置默认值。
baseUri 中服务器配置和模板参数的参考文档:https://docs.apimatic.io/api-editor/server-configuration/
希望对您有所帮助!