問題タブ [swagger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
24736 参照

dictionary - Swagger HashMap プロパティ タイプ

モデル セクションで HashMap または Generic Object タイプを定義する方法はありますか? 製品を返す REST サービスがあり、それらの製品にはさまざまなオプションがあります。options プロパティは基本的に HashMap であり、id はオプション名で、その値はオプション値です。

0 投票する
2 に答える
3646 参照

php - Swagger-PHP と CakePHP

CakePHP プロジェクトでSwagger-PHPを使用しようとしていますが、いくつかの問題があります。誰かがこれを設定しましたか?何かアドバイスはありますか?composer を使用して swagger-php を正常にインストールし、Controller 内にロードしました (以下を参照)。Web ビューを介して仕様をレンダリングしようとしていますが、レジストリが入力されていない理由、または入力する必要があるかどうかはよくわかりません。

以下はApiController.phpの内部です

結果

つまり、基本的に $swagResults は空であり、これは空であってはならないと思いますよね?

0 投票する
1 に答える
1641 参照

c# - ServiceStack の Swagger UI を使用してヘッダーを渡す

ParameterType = "header" の APIMember 属性を使用して、SS サービスにヘッダーを追加しようとしています。

RequestContext に追加されていないヘッダーを除いて、すべてが機能しているようです。ヘッダーをサポートすることを願っています。その場合、Get クエリまたはパスでそのヘッダー プロパティを許可しない方法と方法はありますか?

私は何を間違っていますか?

助けてください!

ありがとう、ナック

0 投票する
3 に答える
1015 参照

node.js - Swagger + Node.js の非同期検証関数

だから、私は Node.js + Swagger + MongoDB を使用しています。

すべてのリクエストに有効な auth_token が付いていることを検証しようとしています。これは、mongo のユーザーに保存されている値です。私の問題は、Swagger でサポートされているバリデーターが true または false を返す必要があることですが、認証トークンを検証するために Mongo に対してチェックする必要があるため、検証全体が非同期になります。

必要な場合のコードは次のとおりです。

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
19064 参照

php - Swagger-UI 用の JSON ファイルを生成するための Swagger-PHP

JSONファイルを生成するためにSwagger-PHPを使用しようとしているので、自動ドキュメント用のSwagger-UIで使用できます。

リンクを試してみました:- https://github.com/zircote/swagger-php

また、 http://zircote.com/swagger-php/installation.htmlにあるドキュメントを回避しようとしました。

しかし、私の運が悪かったので、実装できません。

composer を正しくインストールできます。また、Swagger-PHP のバンドルも正しくインストールされています。

しかし、問題は、提供されたテスト例を使用/理解できないことです。

誰かがそれを回避した場合は、助けてください!!

前もって感謝します !!

0 投票する
1 に答える
1818 参照

swagger - JSON ドキュメント応答 Swagger for REST API からオブジェクトの特定のプロパティを削除する

こんにちは、RESTful Web サービスのドキュメントに swagger を使用しています。json ドキュメントの応答からオブジェクトの特定のプロパティを削除する方法はありますか? つまり、swagger がメソッド パラメーター オブジェクトと応答モデル (たとえば、notes、defaultValue、allowableValue、internalDescription など) に与える多くのプロパティがあり、それらは私には必要なく、応答があまり読みにくいために null です。

メソッド パラメータの場合:

-================================================= ============================

応答モデル クラスの場合

0 投票する
2 に答える
2310 参照

servicestack - ServiceStack: いいえ /swagger-ui/index.html

IIS を使用しないスタンドアロン モードで、カスタム サービスに ServiceStack を使用しています。

自分のサービスのドキュメントを追加したいと思います/metadata。Swaggerプラグインを試してみることにしました。

構成にプラグイン コマンドを追加しました

既存のサービスは引き続き機能しますが、アクセスしようとしています

/swagger-ui/index.html

見つからないエラーが発生します。明確に文書化されていない追加の手順はありますか

https://github.com/ServiceStack/ServiceStack/wiki/Swagger-API

このページを実際に自分で設定する必要がありますか? もしそうなら、どのように?