Bei den Projekten des Unternehmens geht es hauptsächlich um den Aufruf der Datenschnittstelle des Web-Backends Das habe ich vorher gemacht. Ich schreibe Programmcode im Webhintergrund und zeige ihn dann auf der Seite an. Jetzt komme ich plötzlich mit der Schnittstelle in Berührung und weiß wirklich nicht, wie ich das machen soll.
Was ich fragen möchte, ist, ob beim Schreiben einer Schnittstelle zuerst die entsprechende Modulfunktion im Webhintergrund implementiert werden muss, nachdem die für die APP-Entwicklung verantwortliche Person diese Schnittstelle direkt aufrufen kann Daten aus der Datenbank? [Ist das das Prinzip?]
Wie im Bild gezeigt: Ich möchte eine Update-Ankündigung und eine dynamische Sicherheitsschnittstelle schreiben. Muss ich zuerst die Funktionen dieser beiden Module im Webhintergrund implementieren und dann für jeden von ihnen eine Schnittstelle schreiben? Wenn dies der Fall ist, auf welcher Grundlage sollte diese Schnittstelle geschrieben werden und welche Daten oder Parameter sollten verwendet werden. Was ist das Format
Bei den Projekten des Unternehmens geht es hauptsächlich um den Aufruf der Datenschnittstelle des Web-Backends Das habe ich vorher gemacht. Ich schreibe Programmcode im Webhintergrund und zeige ihn dann auf der Seite an. Jetzt komme ich plötzlich mit der Schnittstelle in Berührung und weiß wirklich nicht, wie ich das machen soll.
Was ich fragen möchte, ist, ob beim Schreiben einer Schnittstelle zuerst die entsprechende Modulfunktion im Webhintergrund implementiert werden muss, nachdem die für die APP-Entwicklung verantwortliche Person diese Schnittstelle direkt aufrufen kann Daten aus der Datenbank? [Ist das das Prinzip?]
Wie im Bild gezeigt: Ich möchte eine Update-Ankündigung und eine dynamische Sicherheitsschnittstelle schreiben. Muss ich zuerst die Funktionen dieser beiden Module im Webhintergrund implementieren und dann für jeden von ihnen eine Schnittstelle schreiben? Wenn dies der Fall ist, auf welcher Grundlage sollte diese Schnittstelle geschrieben werden und welche Daten oder Parameter sollten verwendet werden. Was ist das Format
Danke für die Einladung. Es ist ganz einfach. Sie können die Entschuldigung als eine gewöhnliche Webseitenanforderung oder eine Formularanforderung auf einer gewöhnlichen Webseite behandeln. Der Unterschied besteht darin, dass die Daten auf der gewöhnlichen Webseite abgefragt und dann in einer Ansichtsdatei gerendert und angezeigt werden müssen dem Benutzer über den Browser angezeigt. Die Schnittstelle dient zum Abfragen, Einfügen, Aktualisieren und Löschen basierend auf unterschiedlichen Bedingungen. Geben Sie dann einfach das Endergebnis im Format Json
oder xml
an den Kunden zurück.
Die aufrufende Schnittstelle sollte über ein Schnittstellendokument verfügen, das im Allgemeinen die folgenden Punkte enthält:
Geben Sie die Adresse der Schnittstelle an
Schnittstellenparameter
Von der Schnittstelle zurückgegebener Statuscode und Datenformat
Lass uns direkt zum Code gehen!
Zuerst die Schnittstelle aufrufen:
Dann der Code der Schnittstelle:
Dies ist ein Projekt in unserem Projekt, das Daten aus einem anderen Projekt aufruft. Dies ist, was ich ursprünglich geschrieben habe (es kann einige unangemessene Dinge geben, wie z. B. die Überprüfung der angeforderten IP usw.). Es sollte wahrscheinlich so sein. Unabhängig davon, ob die Schnittstellendaten erfolgreich oder nicht erfolgreich abgerufen wurden, wird ein identifizierter Statuscode zurückgegeben. Ich verwende hier beispielsweise status
. Was ich zurückgebe, liegt im Allgemeinen im JSON-Format vor, das durch Front-End- und Back-End-Aufrufe leicht analysiert werden kann.
(Warum Sie den Namen anstelle der ID übergeben müssen, da die Benutzernamen in den beiden Projektdatentabellen gleich sind, die IDs jedoch unterschiedlich sind! ~ Achten Sie nicht zu sehr auf die Details)