Я новичок в Wordnik и Swagger в целом. Я взаимодействую с ним через Node.js JS module.Как получить имена функций JA API Swagger API?
При взгляде на сгенерированных страниц Кураж UI, такие как образец Petstore Swagger один:
это трудно сказать, что функции JavaScript должен быть при запросе к серверу.
По функциям JavaScript, я имею в виду похож на пример образца PetStore (от чванства-JS документов):
var Swagger = require('swagger-client');
var client = new Swagger({
url: 'http://petstore.swagger.io/v2/swagger.json',
success: function() {
client.pet.getPetById({petId:7},{responseContentType: 'application/json'},function(pet){
console.log('pet', pet);
});
}
});
После подключения к swagger.json
, как они знают, функция для запроса функции getPetById()
, когда docs показывает только GET /pet/{petId}
?
При использовании API Wordnik, я нашел это общее правило для использования функции get{DATATYPE}()
(с {DATATYPE}
заменен соответствующим значением, конечно), но модель порвала с getPronunciation()
— это не Работа. Я не верю, что документы говорят это где угодно.
Как я могу найти функции JS для API Swagger?
Это написано в файле swagger.json, ищите 'operationId'. – Shanoor
@ShanShan Где находится файл swagger.json? –
Для примера petstore используется 'operationId': http://petstore.swagger.io/v2/swagger.json. Вы можете увидеть его в документе: http://swagger.io/specification/ (search for operationId) , – Shanoor