APIs de astrología para sitios web y aplicaciones
Agrega el poder de AstroApp a tu propio sitio web o aplicación: APIs REST y plugins de WordPress y Joomla para funciones seleccionadas de AstroApp.
Con las APIs de AstroApp, tu sitio web o tu aplicación móvil puede pedirle a AstroApp un cálculo astrológico y mostrar el resultado como parte de tu propio producto. Puedes elegir entre tres familias de integraciones de API: las APIs REST, los plugins de WordPress y Joomla, y las APIs de JavaScript. Todas corren en la misma infraestructura que AstroApp, en varios centros de datos, y pueden soportar cargas sostenidas de millones de solicitudes al día. La marca blanca y la personalización de marca también están disponibles.
APIs REST
Envías los datos de la carta en una llamada REST y recibes el cálculo que pediste. Las APIs REST cubren las siguientes funciones de AstroApp:
- Datos de cartas e imágenes de cartas en varios estilos de carta, occidentales y védicos
- Planetas, asteroides y planetoides, casas y aspectos, en coordenadas geocéntricas o topocéntricas, con las posiciones eclípticas convertidas a ascensión recta y declinación si lo pides
- Retornos: solares, lunares y planetarios, retornos a las posiciones natales, a una posición zodiacal dada o a una fase
- Tránsitos a una carta natal y tránsitos a tránsitos
- Progresiones secundarias y menores, filtradas por rango de fechas, y progresiones a los ángulos
- Ingresos en signos, nakshatras, mansiones lunares, términos y grados zodiacales
- La condición de la Luna: fuera de curso, mansión lunar, nakshatra, la fase actual y la siguiente
- Dignidades esenciales y accidentales, 31 tipos en total
- Estadísticas por signo y por casa
- Datos de mapas de Astrocartografía
- Lugares y zonas horarias: busca entre más de cinco millones de lugares por nombre de ciudad, hospital o lugar, o por proximidad a unas coordenadas dadas. Cada ubicación incluye el historial detallado de sus cambios de zona horaria
Puedes autenticarte con autenticación Basic o con un token. Documentamos cada llamada en una colección de Postman, con un ejemplo resuelto en 30 lenguajes de programación, entre ellos cURL, PHP, Python, JavaScript, Node, Java y C: Documentación de la API REST de AstroApp. También encontrarás en GitHub un SDK de Java, generado a partir de las mismas definiciones.
APIs de JavaScript
Usa las APIs de JavaScript cuando quieras una carta en tu página web. Tu visitante ingresa los datos de nacimiento y la carta aparece, en estilo occidental o védico, sin necesidad de programar nada del lado del servidor de tu parte. La misma biblioteca también te da los datos que hay detrás de la carta:
- Planetas: longitud, latitud y velocidad de los planetas mayores, los asteroides, los planetas hipotéticos, la Parte de la Fortuna y las lunaciones prenatales
- Cúspides de las casas
- Aspectos, con los indicadores de aplicativo y separativo y el valor exacto de cada uno
- La base de datos de ciudades y la base de datos de cambios de zona horaria, con la posibilidad de buscar por nombre y por proximidad de coordenadas
Algunas funciones del lado del cliente no necesitan ninguna solicitud: puntos medios, el aspecto entre dos objetos, posiciones por casa y por signo, distancias y utilidades de formato. Puedes restringir una clave a tu propia dirección web, así que nadie puede copiarla de tu página y usarla en otro lugar.
Claves y uso
Puedes crear y administrar tus claves en el portal de uso de las APIs, dentro de tu cuenta de AstroApp. Ahí también puedes seguir el uso de tus APIs.
Las APIs de JavaScript vienen incluidas en las ediciones Pro y Financial Gold (solo para uso personal). Las APIs REST y los plugins para CMS (Joomla y WordPress) son un producto aparte, con sus propios planes de suscripción. Empiezas con una cantidad diaria gratuita y un método de pago registrado, y tu cuenta pasa automáticamente al precio por uso la primera vez que superas tu cuota diaria gratuita. Para registrarte, visita la sección API de tu cuenta de AstroApp, donde se detallan los planes y las reglas de facturación.
Preguntas frecuentes
¿Qué devuelven las APIs?
JSON para cada cálculo, y una imagen cuando pides una carta. Las APIs de JavaScript también ofrecen los mismos datos como feeds XML, si los prefieres.
¿Necesito un servidor para usar las APIs de JavaScript?
No. Para las APIs de JavaScript el servidor es opcional, ya que pueden funcionar en cualquier página HTML estática. En cuanto a las APIs REST, las usas desde tu propio servidor o aplicación, en cualquier lenguaje de programación que pueda hacer una solicitud HTTP.
¿Puedo mostrar la carta en estilo védico?
Sí. Las imágenes de cartas y las ruedas de JavaScript vienen en estilos occidentales y védicos, y los cálculos aceptan el ayanamsa y las vargas de las especificaciones védicas.
¿Ofrecen una base de datos de lugares y ubicaciones geográficas?
Sí. Puedes buscar entre más de cinco millones de ubicaciones por nombre y por proximidad a lugares geográficos especificados, y filtrar las búsquedas por países y estados. Se incluye el historial de cada cambio de zona horaria, de modo que una carta de una fecha pasada usa las reglas horarias vigentes en esa fecha.
¿Puedo presentar los resultados con mi propia marca?
Sí. La marca blanca y la personalización de marca están disponibles.
Ver también
- Documentación de la API REST de AstroApp
- Estilos de ruedas, los estilos de carta que puedes usar en una imagen de la API
- Predicción, para los retornos, tránsitos y progresiones que calculan las APIs