AWS API网关模型:指定的模型架构无效



我在aws-api网关中创建Model时出错,Json的格式正确,但它仍然显示验证错误。有人愿意吗?我哪里错了?

错误消息"指定的模型无效:验证结果:警告:[],错误:[指定的模型架构无效]"

我尝试使用的Json模式是:

{
   "action":"createOrUpdate",
   "Content-Type":"application/json",
   "accept":"application/json",
   "input":[
      {
         "utm_CustomObj":"19UYA31581L000000",
         "leadId":"1071319"
      }
   ]
}

错误屏幕截图

您似乎并没有真正为数据定义模式。请参阅API网关文档,了解使用JSON模式定义模型的一些示例。

它可能应该遵循Open API json格式,如API Gateway";错误";模型

错误模型

{
   "$schema":"http://json-schema.org/draft-04/schema#",
   "title":"Error Schema",
   "type":"object",
   "properties":{
      "message":{
         "type":"string"
      }
   }
}

更多信息,请访问:Swagger Docs

Apache Velocity模板语言是模型的语言。如果您正在创建一个模型,这是您正在使用的语言,而不是JSON。

相关内容

  • 没有找到相关文章

最新更新