1
我使用的是Restler 3's API-Explorer,它是Swagger-UI的一個分支,我想知道是否有人找到了記錄/描述API返回的響應JSON對象的有效方法。顯然,當你交互式地嘗試API時,其中的某些內容(如「在各行之間讀取」)可用,但我想用某種方式更詳細地指示響應的結構。有沒有人爲此提出過任何事情?在API-Explorer/Swagger中描述響應對象
我使用的是Restler 3's API-Explorer,它是Swagger-UI的一個分支,我想知道是否有人找到了記錄/描述API返回的響應JSON對象的有效方法。顯然,當你交互式地嘗試API時,其中的某些內容(如「在各行之間讀取」)可用,但我想用某種方式更詳細地指示響應的結構。有沒有人爲此提出過任何事情?在API-Explorer/Swagger中描述響應對象
你可以用@return
PHPDoc評論來做到這一點。
舉個例子,拿在explorer看看Rate Limiting Example爲
GET authors.json/{id}
你會發現反應信息上市
Author (name: string, email: string)
它是從下面的類設置爲即將到來返回類型
<?php
/**
* Dummy class, used only for creating swagger spec model (json schema)
* look at the generated resources json to understand
*/
class Author
{
public $name='Name';
public $email='[email protected]';
}
很好的例子。這正是我所期待的! – ken
由於某種原因,我自己的版本沒有公開響應信息(它也沒有顯示變量類型信息)。可能有些事情搞砸了我的結局。有任何想法嗎? – ken
btw,我有Restler-API-Explorer(0d79cd8)的「主」分支的最新git版本。我是一個新手git雖然,因爲我分叉它,並通過「上游」的遠程保持引用您的存儲庫我有點擔心我做了一些愚蠢的事情,當我合併我的變化。我的變化是非常基本的。 – ken