Ich möchte eine Desktop-Anwendung erstellen, die eine REST-API von Drittanbietern verwenden muss, um Informationen zu erhalten. Die Anzahl der Anfragen ist jedoch durch den API-Schlüssel begrenzt. Wenn ich einen API-Schlüssel für alle Benutzer verwende, wird das Anforderungskontingent sehr schnell erschöpft sein. Ist es nun Standard (und legal), dass sich jeder Benutzer für seinen eigenen API-Schlüssel anmeldet? Wie werden API-Schlüssel im Kontext von Open-Source-Projekten verwendet?Ist es Standard, dass sich jeder Benutzer für einen API-Schlüssel eines Drittanbieters anmeldet?
Um den API-Schlüssel zu generieren, möchte ich ein Anmeldeformular innerhalb der Anwendung erstellen, wo der Benutzer seine Informationen eingibt und die Anwendung diese Informationen an die Website der Drittpartei sendet, um einen API-Schlüssel zu erhalten. Klingt das richtig?