Combinando la API de Google Places y la API de sitios de Facebook

Esta puede ser una pregunta simple, pero no puedo encontrar respuesta en la web o cualquier documento. Tengo la aplicación que muestra los lugares de negocios alrededor de los usuarios y sus detalles. Lo he construido con la API de Google Places. Como se indica en la sección de límites de uso , la API de Google Places tiene un límite de uso de 150000 solicitudes / día. Mi aplicación se ha descargado más de 10000 veces en diferentes mercados de Android combinados y mirando a través de google dev consola; Yo predecir que la aplicación va a cruzar los límites de casi 6 meses a 1 año. Por lo tanto, lo único que quiero hacer es integrar otro api y mostrar resultados combinados a los usuarios.

Cuadrangular vino primero a mi mente. Pero me decepcionó cuando leí los términos y condiciones:

Uso de base de datos de lugares … No realice una búsqueda a través de foursquare y Google Places, luego devuelva una combinación de sus resultados / datos

Otra opción que encontré es Facebook Places API , que tiene menos restricciones sobre los límites. Pero el problema no es ni los términos ni las condiciones de la API de Google Places ni de la API de Facebook sobre la agregación de resultados de búsqueda con otras fuentes de datos.

¿Alguien puede tener alguna idea sobre esto? Si alguien sabe sobre este tipo de problema, por favor, ayúdame.

Aunque su pregunta no está clara sobre si alguna vez tiene la intención de monetizar su aplicación o si ya ha hecho eso (que le permitiría ir a una API de trabajo o de otra prima, pero supongo que necesita para elaborar sus propias finanzas ), Tengo las siguientes sugerencias para usted.

He utilizado algunas API durante mi vida de programación, y cuando se trata de precisión relativa y fiabilidad, las API de Google han sido las mejores en general.

Desafortunadamente, la API de lugares no tiene un sistema de facturación de pago tal y como se indica en las instrucciones de la API, en las que se cobran USD 0,50 por cada 1000 solicitudes de límite superior. Las API de trabajo de Google pueden ser muy caras para negocios de pequeña y mediana escala. Esto te deja con sólo un rayo de esperanza. Esta documentación de Google sugiere que podemos obtener:

Aumentos libres para aplicaciones que cumplan

Más profundamente en esto, encontré esta página, que explica los requisitos exactos para conseguir un levantamiento, y supongo que esto es muy viable para usted.

Si todavía piensas en ir para otra API en lugar de Google, te sugeriría leer este artículo, lo que da una comparación nie entre las diferentes API. (Tenga en cuenta que los límites / detalles de los precios pueden estar obsoletos).

Finalmente, al usar diferentes API juntas, usaría diferentes servicios juntos si no declaran explícitamente que está prohibido. Sin embargo, el mayor problema aquí sería mostrar los datos en un mapa. La mayoría de los proveedores le prohíben mostrar sus datos en otro mapa de proveedores o viceversa. Leer sobre esto en los términos y condiciones también. Sin embargo, no cuente conmigo ni con ningún otro extraño para la opinión legal. Espero que esto te da una idea.

  • Selector de lugar Cierre automático después del lanzamiento
  • El selector de sitios de Android (PlacePicker) ya no tiene el icono Buscar después de actualizar a Google Play Services 9.0.83
  • Cambiar el primer plano y el color de fondo del fragmento Autocompletar de lugar
  • No se puede seleccionar Lugar con selector de sitios Android
  • PLACES_API_INVALID_APP error de Android Play Places
  • No puede obtener un lugar específico de PlaceBuffer
  • ¿Es posible obtener la información "Popular times" a través de la API de Google Places
  • Android studio no puede resolver com.google.android.gms.location.places.AutocompleteFilter
  • AutoCompleteTextView con Google Places mostrado en ListView al igual que Uber
  • Google Maps Android API v2, título del marcador / muestra incorrecta del fragmento
  • API de sitios para Android: obtenga las líneas de addres de Place.getAddress ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.