Pular para o conteúdo
AstroWay/api v2.254.12 · pt
todos os sistemas normais

Widgets astrológicos para o site

Os widgets HTML públicos GET /v1/embed/* devolvem um fragmento iframe pronto - roda SVG, horóscopo, numerologia, etc. Sem chave de API, limite por IP do visitante (120 pedidos por hora, separado de /v1/public/*, pelo que uma página com vários widgets não esgota o limite), cache public, max-age=300. Adequados para páginas de marketing; para produção com tráfego elevado, usa o SDK.

<iframe src="https://api.astroway.info/v1/embed/wheel?date=1990-05-15&time=14:30&lat=50.45&lng=30.52&tz=2&theme=dark"
width="460" height="560" style="border:0"></iframe>

A forma de incorporação depende da plataforma do teu site. O conteúdo é o mesmo, a diferença está apenas em quanto trabalho te sobra.

SiteO que instalar
WordPressPlugin AstroWay: 18 shortcodes e 26 blocos Gutenberg. Onze widgets funcionam logo após a instalação, sem chave.
WordPress com ElementorAstroWay for Elementor: sete widgets diretamente no editor, por arrastar e largar.
Tilda, Squarespace, Wix, HTML simplesO script loader abaixo ou um <iframe> pronto da galeria. Copia-se com um botão.
Frontend próprioOs mesmos endpoints /v1/embed/*, ou o SDK, se precisares de controlo total sobre o layout.

Os plugins devolvem o mesmo conteúdo que os endpoints desta página, mas renderizam-no no estilo do teu tema e não exigem ajuste manual da altura.

Os widgets desta página desenham o que já sabes: a data, a hora e o local são fornecidos por ti. Se precisares que seja o próprio visitante a introduzir os dados, existe outro widget nosso, a calculadora de mapa natal (pacote @astroway/widget). É um formulário, cálculo e roda numa única incorporação, dez idiomas, temas claro e escuro.

A diferença não está no aspeto, mas em onde ocorre o cálculo. A calculadora calcula no navegador do visitante, e os dados de nascimento nunca chegam ao servidor. Os widgets /v1/embed/* são calculados por nós, por isso os seus parâmetros são visíveis no endereço do iframe.

O que precisasO que escolher
O visitante introduz os seus próprios dados de nascimentoCalculadora @astroway/widget
Os dados de nascimento não devem sair do navegadorCalculadora @astroway/widget
Horóscopo, trânsitos, tarot, numerologia, panchang e mais doze tiposOs widgets desta página
Vinte idiomas em vez de dezOs widgets desta página

Se não quiseres calcular tu mesmo a altura do iframe, inclui o loader: ele insere o iframe no seu próprio lugar e ajusta automaticamente a altura ao conteúdo, porque o widget comunica o seu tamanho via postMessage.

<script src="https://cdn.astroway.info/embed.js"
data-widget="wheel" data-date="1990-05-15" data-time="14:30"
data-lat="50.45" data-lng="30.52" data-tz="3"></script>

Qualquer atributo data-* torna-se um parâmetro de query, pelo que data-theme="light" e data-lang="en" funcionam tal como no exemplo com iframe. data-height="500" fixa a altura e desativa o ajuste automático. Vários widgets na mesma página não interferem uns com os outros.

A chave não é necessária nem aceite. Os endpoints /v1/embed/* são públicos, e uma chave num atributo acabaria no código-fonte da página. O loader ignora esses atributos com um aviso na consola.

FicheiroCachePara quem
https://cdn.astroway.info/embed.js5 minutosEscolha padrão. Recebes correções automaticamente.
https://cdn.astroway.info/embed.v1.js1 ano, immutableSe precisares de imutabilidade. Atualizado apenas por segurança; mudanças de comportamento irão para embed.v2.js.

Pré-visualização ao vivo dos 16 widgets. Escolhe o tema e o idioma do conteúdo, alterna o snippet entre <iframe> e o loader <script> e copia o código pronto.

Aceites por todos os widgets:

ParâmetroValoresPredefiniçãoDescrição
themedark · light · consoledarkEsquema de cores.
languk · en · +18 idiomasukIdioma do conteúdo. Também é lido do header Accept-Language.
disclaimer1 · true · yesdesativadoAdiciona no rodapé uma ressalva sobre o caráter recreativo e informativo do conteúdo (não é aconselhamento médico, psicológico, financeiro ou jurídico).
WidgetEndpointParâmetros específicos
Horóscopo do diaGET /embed/daily-horoscopesign, date
Roda natalGET /embed/wheel (alias /embed/natal)date, time, lat, lng, tz, city
Linha temporal de trânsitosGET /embed/transit-timelinedate, days (máx. 30)
Bodygraph (Human Design)GET /embed/bodygraphdate, time, lat, lng, tz
Kundli védicaGET /embed/kundlidate, time, lat, lng, tz
Mini-mapaGET /embed/mini-chartdate, time, lat, lng, tz, city
Planeta do diaGET /embed/planet-of-daydate
Fase da LuaGET /embed/moon-phasedate
Tarot do diaGET /embed/daily-tarotdate
Previsão mensalGET /embed/monthly-forecastsign, month (YYYY-MM)
Trânsitos do céuGET /embed/transitdate
NumerologiaGET /embed/numerologyname, date, system (pythagorean · chaldean)
PanchangGET /embed/panchangdate, lat, lng, tz (coordenadas obrigatórias)
SinastriaGET /embed/synastrydate_a, time_a, lat_a, lng_a, tz_a, date_b, time_b, lat_b, lng_b, tz_b
Calendário lunarGET /embed/moon-calendarmonth (YYYY-MM), tz
Tiragem de tarotGET /embed/tarot-spreadspread (single-card · three-card · decision · career), date, seed, reversed, art

Formatos: data - YYYY-MM-DD, hora - HH:MM, tz - deslocamento em relação a UTC em horas. Os parâmetros não definidos são preenchidos com valores predefinidos sensatos (data atual, meio-dia, equador).

Útil?
Sugerir edição

Última atualização: