2017-04-10 5 views
1

Ich entwickle eine Cross-Plattform-Anwendung, die mit iOS & Android und Web-Anwendung, die gemeinsame Geschäftslogik von. NET Web API teilt. Bitte beachten Sie die beigefügte AnwendungsarchitekturiOS, Android & Web-Anwendung Entwicklung mit. Net Web API-Architektur und Google http Web-Services

Application architecture

Vor allem unser Projekt befasst sich mit Google Maps, so iOS, Android und Web-App entwickelt, mit Google iOS SDK, Android SDK und Javascript SDK sind.

Für die Verwendung von Google http Web-Services wie Google Maps Directions API, Google Maps Distance Matrix API, Google Maps Geocoding API etc, ich bin mit .Net Web API wie üblich für alle die Geräte, so dass die Geschäftslogik an einem Ort und leicht zu pflegen ist, ist dies eine praktikable Lösung? Wenn nicht, was ist der richtige Weg zu entwerfen?

Google http Webdienste sind kostenlos bis zu 2.500 Anfragen pro Tag. Wenn ich google http Web Services in meinem Web-API-Server konsumiere, dann sind 2500 Anfragen für jedes Gerät oder für alle Geräte gezählt?

Antwort

0

Die Kontingentgrenze der Web-Service-API wie Google Maps Directions API beträgt 2.500 Anfragen pro Tag. Das bedeutet, dass jeder Aufruf in dieser API als 1 Anforderung zählt. Dies bedeutet, dass es sich um die gesamte Anfrage handelt, die Sie innerhalb des Tages mit dieser API aufrufen können. Zum Beispiel hat Entwickler A zwei Anfragen mit der API gemacht und Entwickler B hat auch zwei Anfragen mit der API gemacht. Ihre Gesamtzahl der Abfragen pro Tag beträgt jetzt 4. Beachten Sie, dass die API ein anderes Kontingent namens Anforderungen pro 100 Sekunden aufweist. Wie bei der Directions-API gibt es eine Beschränkung auf 50 Anfragen pro Sekunde. Ich hoffe, diese Informationen helfen Ihnen.

+0

Dank Kendi für Ihre Informationen, hoffe, Android und iOS SDk's gegen Gerät abgerechnet werden richtig? –