Ich versuche Prahlerei in meinem Angularjs
ProjektSwagger in AngularJS
ZIEL
ich über Prahlerei mein API testen möchten hinzufügen, indem Sie eine Nutzlast und im Gegenzug sendet werde ich Antwortcode 200 erhalten .
ich verfolge Tutorials:
https://www.phpflow.com/jquery-plugin-2/how-to-integrate-swagger-with-angular/
http://orange-opensource.github.io/angular-swagger-ui/ (WORKING DEMO von TUTORIAL)
Was ich bisher getan haben:
diese beiden Bibliotheken hinzugefügt in meinem Projekt
<script src="bower_components/angular-swagger-ui/dist/scripts/swagger-ui.js"></script> <link rel="stylesheet" href="bower_components/angular-swagger-ui/dist/css/swagger-ui.min.css">
HTML
CONTROLLER
$scope.url = 'https://server.event.com/alert/event/1.0/eventpublicationmanagement_01/events';
// error management
$scope.myErrorHandler = function(data, status){
alert('failed to load swagger: '+status);
console.log(data);
};
// transform try it request
$scope.myTransform = function(request){
request.headers['Authorization'] = 'Bearer 123123123-1231-123-134313313c';
};
Aber wenn ich auf erkunden klicken, erhalte ich 405 Fehler, dass Verfahren nicht zulässig ist. Meine Methode ist post aber Browser sendet irgendwie GET. Mein Token sendet auch keine Anfrage. Wie kann ich das lösen?
Auch ich bin verwirrt, weil mit Arbeits von Prahlerei, My API
auf WSO2 API Store
veröffentlicht, die eine Standard-Prahlerei enthält und meine API
Prahlerei sieht ungefähr so aus:
Wenn ich meine API aufrufen soll, indem ich auf Schaltfläche suche, zeige/gebe ich eine Option wie API Store i zurück s zeigt? ->/eventpublicationmanagement_01/events
Wie stelle ich meine JSON auch?
Ich bin sehr verwirrt. Einige Anleitung und Hilfe wird sehr geschätzt.
Haben Sie Ihre eigene Datei "swagger.json"? Was ist dein Ziel? Was willst du erreichen? –
Nein Ich habe keine swagger.json Datei. Ich möchte nur Swagger hinzufügen, um meine API zu testen, indem ich eine Payload an sie sende. Ich möchte hinzufügen, wie WSO2 API Store Manager von taubult haben. –
Ich benutze eine Prahlerei in meinem Projekt, aber ich habe Backend (Java) und Frontend (AngularJS) und um es zu tun, auf der Backend-Website war es notwendig, Swagger zu konfigurieren, um einen Prahler zu bekommen.json, die SwaggerUI mitteilt, wie Dienste aussehen. –