Ich lerne über die REST-Architektur-Stil, und es gibt einige Dinge, die ich nicht verstehe, wenn es um die Entwicklung eines Back-End-API für Clients kommt.Sicherstellen, Client-Updates auf neueste API-Version
Ich habe über verschiedene Ansätze zur Versionierung einer http-API gelesen, die alle Sinn ergeben, aber wie geben Sie einem Client an, wenn er eine veraltete Version Ihrer API verwendet, dass er seine Version aktualisieren muss? Gibt es eine Möglichkeit, dies zu tun, ohne den Kunden persönlich zu kontaktieren und ihm mitzuteilen, dass er seine Version aktualisieren muss?
Ich dachte, es könnte eine Möglichkeit geben, dass der Client seine aktuelle Version angibt und eine entsprechende Nachricht gibt, wenn sie veraltet ist. Ist das Standard oder gar machbar?
Dies ist ein weites Problem. Sie können nach "api versioning" suchen und viele Ideen finden, einschließlich hier auf SO. –