2016-12-12 12 views
0

CLI経由で(put-rest-apiおよびcreate-deploymentを使用して)AWS API Gatewayを配備した後、PostmanでAPIの説明をテストしたいと思います。 ( - ステージ - MyStage - 輸出 - ポストマンMyAPI)は体のコンテンツはポストマンにインポートされていない AWS API Gateway PostmanミスのためのSwaggerエクスポート

AWSコンソール経由でAPIをエクスポートした後。

誰もこれを解決する方法を知っていますか?あなたが郵便配達の拡張子でエクスポートすると

+0

「ボディコンテンツ」とはどういう意味ですか?統合要求のマッピングテンプレート? –

+0

body content =スキーマ定義を持つ 'body'(name、in)としてマークされたパラメータ(PostmanにインポートされたときのPost-Request本体の内容であると予想されるもの) – r0bs

答えて

0

は、闊歩ファイルには、モデルの定義やPOSTへのパラメータは、しかし、郵便配達はコンテンツでそれを示していないという事実が含まれています。これがポストマンのインポートの仕組みです。これはgihubの機能要求ですhttps://github.com/postmanlabs/postman-app-support/issues/1235

... 
"/": { 
    "post": { 
    "consumes": [ 
     "application/json" 
    ], 
    "produces": [ 
     "application/json" 
    ], 
    "parameters": [ 
     { 
     "in": "body", 
     "name": "TestModel", 
     "required": true, 
     "schema": { 
      "$ref": "#/definitions/TestModel" 
     } 
     } 
    ], 
    ... 

"definitions": { 
"TestModel": { 
    "type": "object", 
    "properties": { 
    "photos": { 
     "type": "object", 
     "properties": { 
     "page": { 
      "type": "integer" 
     }, 
     "pages": { 
      "type": "string" 
     } 
     ... 
     } 
    } 
    }, 
    "title": "TestModel" 
} 
} 
} 
関連する問題