2017-04-09 6 views
0

API管理アクションを使用してLogic AppでAPIを使用する必要があります。 Echo Create Resource(POST)操作でLogic AppにAPI管理アクションを追加しました。以下のスクリーンショットによると、認証オブジェクトとサブスクリプションキーのみを渡すことができます。Logic AppのAPI管理アクションを使用して、BodyパラメータをPost操作に渡す方法は?

enter image description here

私が闊歩のAPIの説明にクエリパラメータを追加し、ロジックアプリケーションでそれらを使用する方法を見つけ出します。

Logic AppでAPI管理アクションを使用して、APIの後処理にボディパラメータを渡すにはどうすればよいですか?

+0

編集ロジックアプリのワークフロー直接ロジックアプリケーションデザイナでそれを使用して追加することができますか? – 4c74356b41

+0

私は、API管理アクションで認証オブジェクトとサブスクリプションキーのフィールドだけを見ることができます。スクリーンショットを参照してください。追加するBodyフィールドはありません。どこに追加しますか? –

+0

ボディーパラメーターがスワッガーで記述されている場合、Logic Appsデザイナーはそれらを検出する必要があります。それ以外の場合は、コードビューを使用して定義を直接編集できます(アクション入力の下に "body"プロパティを追加してください) –

答えて

0

エコーAPIを消費しているようですが、再現できました。この場合、POST操作には本体が定義されていません。 私は体の定義と私自身のいずれかのAPIを統合すると、私は見て、それを

サンプル

/mail: 
    post: 
     operationId: Send Email 
     parameters: 
     - name: mailMessage v3 
      in: body 
      schema: 
      $ref: '#/definitions/MailMessage v3' 
     consumes: 
     - application/json 
     responses: 
     '202': 
      description: '' 
関連する問題