Die Filmdatenbank.
Die IMDb stellt eine API zur Verfügung, mit der Entwickler Informationen über Filme, Fernsehsendungen und andere verwandte Daten abrufen
können.
Diese Anfragen werden mit Http-Methoden wie Get gestellt, und die Antworten liegen normalerweise im Json-Format vor.
Lassen Sie uns erklären, wie die IMDb-Filmanfragen und -antworten funktionieren.
Für den Zugriff auf die API der Film-DB. org, gehen wir zur API dot the movie db. org/3 und diese wird als Basis-URL
betrachtet.
Dann müssen Sie den Endpunkt angeben.
Die API von Imdb verfügt über verschiedene Endpunkte, die jeweils für eine bestimmte Art von Daten oder Funktionen bestimmt sind.
Für filmbezogene Daten verwenden Sie normalerweise Endpunkte wie slash movie slash search slash movie oder slash discover
slash movie.
In unserer Anwendung werde ich die Liste der beliebten Filme abrufen, also muss ich auf den Endpunkt movie slash popular zugreifen.
Dann sollten Sie das Fragezeichen folgen lassen.
Dieses Fragezeichen trennt die Basis-URL und den Endpunkt von den Abfrageparametern.
Abfrageparameter sind Schlüssel-Wert-Paare, die an das Ende einer URL angehängt werden, um die Details einer HTTP-Anfrage
anzupassen und zu spezifizieren.
Diese Parameter werden von der Basis-URL durch ein Fragezeichen und von den anderen Parametern durch Ampersands getrennt.
Abfrageparameter werden verwendet, um zusätzliche Informationen an den Server zu senden, wenn eine HTTP-Anfrage gestellt wird.
Sie werden der URL als Schlüssel-Wert-Paare hinzugefügt, wobei der Schlüssel für den Parameternamen und der Wert für die
mit diesem Parameter verbundenen Daten steht.
Die Film-DB-Website fordert uns auf, den API-Schlüssel als Abfrageparameter in alle unsere Anfragen aufzunehmen.
Öffnen Sie Ihren Browser, gehen Sie zu API dot the movie db. org/s3 und hier suche ich nach movie slash popular.
Wenn ich den API-Schlüssel nicht angebe und auf "Enter" klicke, erscheint diese Meldung mit dem Statuscode
"sieben ungültige API-Schlüssel".
Sie müssen einen gültigen Schlüssel haben.
Deshalb haben wir in den vorherigen Videos diesen API-Schlüssel erstellt und ein Konto auf der
Website erstellt, um den API-Schlüssel zu erhalten.
Wie ich Ihnen bereits sagte, muss ich die Abfrageparameter angeben.
Beginnen Sie mit dem Fragezeichen.
Dies ist der Beginn der Abfrageparameter und der Abfrageschlüssel ist gleich.
Und das ist mein API-Schlüssel, drücken Sie Enter.
Sie sehen hier die Antwort von unserem Server.
Habt keine Angst.
Dies ist die Antwort der movie DB-Server.
Der Antwortkörper enthält die eigentlichen Daten, die von Tmdb zurückgegeben werden.
Diese Daten liegen in der Regel im Json-Format vor und enthalten detaillierte Informationen über den oder die angeforderten
Filme.
Da ich die beliebten Filme angefordert habe, habe ich diese Liste zurückgeschickt.