PHPで作成されたjson-rpcサーバーにSwagger-uiを使用しようとしています。Swagger-PHPを使用して、Swagger-ui の json 苦情コンテナーを生成します。したがって、私は Swagger を初めて使用し、次のようなメソッドに注釈を使用します。
/**
* @SWG\Resource(
* apiVersion="0.2",
* swaggerVersion="0.8",
* basePath="http://mydomain.com",
* @SWG\Api(
* path="/rpc/json/server.php",
* description="Operations about Devices",
* @SWG\Operations(
* @SWG\Operation(
* method="POST",
* summary="Get device by ID",
* nickname="getDevice",
* @SWG\Parameters(
* @SWG\Parameter(
* name="deviceID",
* description="device id",
* required="true",
* type="string"
* )
* ),
* @SWG\ResponseMessages(
* @SWG\ResponseMessage(code=404, message="Device not found")
* )
* )
* )
* )
* )
*/
SWG\Operation では、json-rpc specに対応するもう 1 つの「メソッド」を追加する必要があります。その結果、すべてのリクエストは http の一部として POST メソッドを使用し、json コンテナはそれぞれに独自の「メソッド」を持ちます。
質問 - この問題を解決するには、どこから検索を開始すればよいですか?
私の英語でごめんなさい。ネイティブではありません。