2017-05-19 5 views
-1

Ich mache eine Bibliothek und ich veröffentlichen ständig Updates auf seiner GitHub-Seite. Aus diesem Grund möchte ich einen Weg finden, um die neueste Versionsnummer auf GitHub zu erhalten, um den Benutzer zu warnen, wenn es ein Update gibt. Gibt es einen besseren Weg als den HTML-Inhalt der Webseite zu bekommen und das zu überprüfen? Ich würde es vorziehen, keine externe Bibliothek zu verwenden. Dank: DHolen Sie sich GitHub Projektversion

Antwort

0

Sie können dies unter Verwendung von GiitHub's API, speziell der Releases endpoint, unter der Annahme, dass Sie tatsächlich Releases verwenden, um Ihre Versionen zu verfolgen.

Beispiel:

GET /repos/:owner/:repo/releases/latest
Wir kommen wieder Informationen über die neueste Version für das Repository

Sie Angenommen, Sie nicht Ihre mit dem Schreiben stören wollen auf den Client zu nutzen, vermeiden neu zu erfinden das Rad und verwenden Sie one of github's wrappers, zum Beispiel this one

1

Die Github API bietet diese Funktionalität. Haben Sie nachgeforscht, bevor Sie gefragt haben?

Link für die Bequemlichkeit.

Verwandte Themen