2016-04-21 14 views
0

Ich möchte eine Anwendung basierend auf Kartennavigation erstellen. Nach einigem Suchen habe ich festgestellt, dass alle map API-Anbieter einen App-Schlüssel registrieren müssen, um ihre API zu verwenden. Ich wandere, warum sie einen Schlüssel wollen. Gibt es einen Grund dafür?Warum benötigt map api vender einen api key?

Antwort

0

Es kann viele Gründe geben, Schlüssel einzubeziehen.

Die Karten-APIs sind ressourcenintensiv und erfordern viele Berechnungen und Datenbankaufrufe, bevor eine Antwort an den Client gesendet werden kann.

Hauptgründe können sein:

  • den Client oder Agenten zu genehmigen.
  • Um die Anzahl der Aufrufe eines bestimmten Clients zu verfolgen.
  • Um unerwünschtes Verhalten zu überwachen.
  • Hilfe API-Anbieter in der Abrechnung.
  • Um nicht autorisierte Verwendung durch eine andere Partei als beabsichtigt zu vermeiden.
  • Überwindung der Verwendung und Probleme der öffentlichen Benutzername/Passwort.
  • Erlauben Sie mehreren Geräten den Zugriff auf die API.

... und viele weitere Gründe

More reading:
Top Six Reasons to Use API Keys

Why do APIs use API Keys instead of Usernames?