GitHub API rate limit

  • VB.NET
  • .NET (FX) 4.5–4.8

    GitHub API rate limit

    EDIT: Erledigt.

    HTML-Quellcode

    1. $ curl -H "Authorization: token OAUTH-TOKEN" https://api.github.com


    Servus,
    ich lese so von GitHub einer Versionsnummer aus;

    VB.NET-Quellcode

    1. ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
    2. Dim http = New WebClient()
    3. http.Headers("Accept") = "application/vnd.github.v3+json"
    4. http.Headers("User-Agent") = "my API"
    5. Dim json = http.DownloadString("https://api.github.com/repos/OxideMod/Oxide.Rust/releases/latest")
    6. tag_name.Text = JObject.Parse(json)("tag_name")


    nach 60 abfragen bekomme ich dann den Fehler API rate limit exceeded.
    Könnte mir das einer bitte erklären, wie das mit OAuth (Client ID und Client Secret) funktioniert?

    Gibt es vielleicht noch eine andere Möglichkeit, um die Versionsnummer zu bekommen ohne API ? mit dem rate Limit habe ich bisschen bedenken.

    Vielen Dank für eure Hilfe.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Pixxxas“ ()