gpt4 book ai didi

c# - Azure API 管理服务无法识别 swagger

转载 作者:行者123 更新时间:2023-12-03 04:27:13 27 4
gpt4 key购买 nike

我正在尝试使用 Azure API 管理服务。

当我转到导入 API 时,我当前收到以下错误。

One or more fields contain incorrect values:
Parsing error(s): Unexpected character encountered while parsing value: #. Path '', line 0, position 0.
One or more fields contain incorrect values:
API not found

当我上传我的 swagger 规范时会发生这种情况。这是我第一次写它,但我浏览了我的文档,似乎找不到任何问题。

我还在其他地方使用过这个文档,效果很好。

http://pastebin.com/fb4xiuLu我的 swagger 文档的链接

enter image description here

任何帮助将不胜感激。谢谢:)

最佳答案

正如mikalai提到的,​​我们需要导入Json格式的文件。更多关于如何导入API的详细信息请引用官方document 。从文档中截取一些内容。

API Management currently supports both 1.2 and 2.0 version of Swagger document for import. Make sure that, even though Swagger 2.0 specification declares that host, basePath, and schemes properties are optional, your Swagger 2.0 document MUST contain those properties; otherwise it won't get imported.

Demo Swagger Json文件请引用calapijson

关于c# - Azure API 管理服务无法识别 swagger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41790778/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com