Anwendungsprogrammierschnittstellen (APIs) spielen eine wesentliche Rolle in der Softwareentwicklung. Wenn Sie beabsichtigen, eine Online-Anwendung oder Website zu entwickeln, müssen Sie entweder eine API erstellen, eine vorhandene verwenden oder beides.

Eine API nimmt eine Anfrage von einer Softwareanwendung zu einer anderen und kehrt dann mit einer relevanten Antwort zur initiierenden Software zurück. Wenn Ihre API daher defekt ist, treten bei Ihrer Anwendung Probleme auf. Die Postman-Plattform hilft Ihnen, Ihre APIs funktionsfähig zu halten, indem sie neben anderen nützlichen Funktionen API-Tests bereitstellt.

Was ist Postbote?

Postman ist eine Plattform, die Ihnen dabei hilft mit APIs arbeiten. Es ist ein API-Repository, mit dem Sie Ihre APIs speichern, organisieren und verwenden können. Das Repository von Postman ist Cloud-basiert und Versionsgesteuert, daher ist es die ideale Plattform für die kollaborative API-Entwicklung sowie die API-Entwicklung über mehrere hinweg Geräte.

Mit Postman können Sie jeden Aspekt des API-Entwicklungsworkflows verwalten. Diese Plattform bietet alles, was Sie zum Testen eines vollständigen

instagram viewer
CRUD-API. Zu den beliebten Funktionen von Postman gehören:

  • Spezifikationen
  • Dokumentation
  • Workflow-Rezepte
  • Testen
  • Metriken

Installieren von Postman auf Ihrem Gerät

Sie können herunterladen Postbote von seiner offiziellen Website auf einem Windows-, Apple- oder Linux-Computer. Die Auswahl Ihres Maschinentyps startet einen automatischen Download einer ausführbaren Datei. Dadurch wird die Postman-Plattform in wenigen einfachen Schritten installiert.

So erstellen Sie Anfragen mit Postman

Die neueste Version der Postman-Plattform (v9.28.1) startet mit der folgenden Benutzeroberfläche:

Um eine Anfrage an eine vorhandene API zu senden, klicken Sie auf Neu Schaltfläche in der oberen linken Ecke der Postman-Benutzeroberfläche. Dadurch gelangen Sie zu folgendem Popup-Fenster:

Die obere linke Ecke des Popup-Fensters hat eine Option zum Erstellen einer einfache HTTP-Anfrage. Wenn Sie diese Option auswählen, gelangen Sie zur folgenden Oberfläche:

Es gibt mehrere wichtige Felder in der Anfrageschnittstelle. Das erste Feld, das Sie beachten sollten, ist das Feld für die Anforderungsmethode (oder das Verb). Die Standardanforderungsmethode ist ERHALTEN, aber es stehen über 10 verschiedene Methoden zur Auswahl.

Zu den fünf Methoden, die Sie regelmäßig anwenden werden, gehören:

  • GET: Erfasst Daten aus einer Datenbank.
  • POST: Fügt neue Daten zu einer Datenbank hinzu.
  • PUT: aktualisiert ein ganzes Datenfeld in einer Datenbank.
  • PATCH: aktualisiert bestimmte Aspekte eines Datenfeldes in einer Datenbank.
  • LÖSCHEN: löscht Daten aus einer Datenbank.

Das URL-Feld befindet sich direkt neben dem Feld für die Anfragemethode. Um eine API zu testen, wählen Sie einfach die Anforderungsmethode aus und geben die entsprechende URL an.

Testen einer öffentlichen API in Postman

Sie können in diesem Abschnitt jede öffentliche API verwenden. Das folgende Beispiel verwendet eine Nachrichten-API namens Newsdata.io. Diese API verfügt über mehrere Abfrageoptionen, die weltweite Nachrichten zurückgeben. Der länderbasierte Endpunkt hat diese Struktur:

https://newsdata.io/api/1/news? apikey=YOUR_API_KEY&country=us

Sie müssen die ersetzen YOUR_API_Key Wert in der URL mit dem API-Schlüssel, den Sie erhalten, nachdem Sie sich bei Newsdata.io registriert haben. Das Einfügen der aktualisierten URL in Postman gibt eine ähnliche Ausgabe wie die untenstehende zurück.

{
"Status": "Erfolg",
"GesamtErgebnisse": 10173,
"Ergebnisse": [
{
"Titel": "Apple könnte der erste sein, der TSMC verwendet's 3-nm-Chip-Prozess für M2 Pro",
"Verknüpfung": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro? utm_medium=rss",
"Schlüsselwörter": Null,
"Schöpfer": [
"[email protected] (Mike Peterson)"
],
"Video-URL": Null,
"Bezeichnung": "Apfel's 2022 MacBook Pros können neue M2 Pro- und M2 Max-Chipsätze enthalten, die mit TSMC hergestellt wurden's neuestes 3-nm-Fertigungsverfahren, so ein neuer Bericht. M2TSMC, die Welt's größter Halbleiter-Auftragsfertiger, hat seine 3-nm-Produktionsprozesse kontinuierlich ausgebaut. Laut der Commercial Times könnte Apple der erste Kunde sein, der diese Chips in die Hände bekommt. Weiterlesen...",
"Inhalt": Null,
"Erscheinungsdatum": "2022-08-18 15:22:53",
"Bild URL": Null,
"source_id": "Apple-Insider",
"Land": [
"vereinigte Staaten von Amerika",
"Vereinigtes Königreich",
"Indien",
"Australien",
"Singapur",
"Kanada"
],
"Kategorie": [
"Technologie"
],
"Sprache": "Englisch"
},
],
"Nächste Seite": 1
}

Der Postbote sendet eine Reihe von Nachrichtenmeldungen zurück. Die obige Ausgabe zeigt nur ein Beispiel dieser Nachrichtenmeldungen.

Jetzt können Sie APIs mit Postman testen

Postman ist eine beliebte Plattform, mit der Sie APIs testen können, die Sie in Ihren Projekten verwenden möchten. Sie können eine Reihe von Ressourcen verwalten und eine Reihe von Anforderungsmethoden verwenden.

Nachdem Sie Ihre APIs getestet haben, besteht der logische nächste Schritt darin, sie in Ihre Anwendungen zu integrieren.