2017-08-21 1 views
0

Ok, das klingt vielleicht nach einer dummen Frage, aber ich habe mir so viele verschiedene APIs für verschiedene Websites angeschaut und sie sagen etwas wie "mach eine GET-Anfrage an ...", aber es gibt nur einen Teil der URL. Was fehlt mir hier? Wo soll ich die Informationen bekommen, die ich brauche, wenn ich nur einen Teil der URL habe?Wie interpretiere ich die API-Dokumentation?

Ein Beispiel, das ich kürzlich gefunden habe, ist das für Discord.

image

Ich brauche eine GET-Anfrage, fair genug zu machen, aber wohin?

Wieder wahrscheinlich nur ich dumm sein, aber ich bin neugierig.

+0

Ich denke, dass Sie eine GET-Anfrage auf der Basis URL des Service +/Benutzers/[user_id] machen wollen. Schauen Sie besser nach, wie die ID formatiert ist und wie Sie sie erhalten - meist erhalten Sie ein JSON-Objekt als Antwort zurück. Zum Beispiel: GET auf example.com/users/1 – fireandfuel

Antwort

0

Sie müssten einen Server haben, der die Anwendung oder zumindest Middleware ausführt, die API-Routen bereitstellen wird.

Gängige Beispiele wären ein Knoten mit Express, C# Web-APIs in .NET usw.

Im Wesentlichen richten Sie die Back-End-Routing auf, so dass, wenn Sie eine API auf Ihrer Web-Anwendung nennen es die Route übereinstimmt und dann können Sie Dinge wie Abfragedatenbank usw. durchführen.

Ich würde empfehlen, Knoten mit Eil zu suchen.

Welchen Stack verwenden Sie? Dies sollten Sie https://www.fullstackpython.com/api-creation.html

erhalten gehen Sie müssen im Grunde einige grundlegende Route Operationen auf einem Python-Server und Haltung läuft einzurichten und dann würden Sie zeigen Ihre API zum Hafen ruft, wo die Instanz unter Verwendung der gleichen Domäne ausgeführt wird, wenn du wünschst.

Ich empfehle die Suche in Web-Service und crud Operationen

+0

Danke für die Beantwortung, und ich lerne Python im Moment – kg98

+0

Ich aktualisierte meine Antwort so gut ich konnte, wenn es Ihnen hilft, bitte akzeptieren Sie es vielen Dank. –

Verwandte Themen