API
Niniejsza dokumentacja opisuje dostępne endpointy API, ich parametry oraz przykładowe zapytania i odpowiedzi. API oferuje funkcje związane z informacjami o słońcu na podstawie współrzędnych geograficznych oraz konwersję tekstu w formacie Markdown na HTML. Poniżej znajdują się szczegóły dotyczące dostępnych zasobów.
Zapraszam do korzystania z API!
Moje API zostało stworzone, aby ułatwić dostęp do informacji o położeniu słońca oraz zapewnić wygodną konwersję tekstu w formacie Markdown na HTML. Jest łatwe w użyciu, szybkie i niezawodne. Niezależnie od tego, czy tworzysz aplikację pogodową, czy potrzebujesz dynamicznej konwersji treści, moje API spełni Twoje oczekiwania. Zapoznaj się z dokumentacją i rozpocznij korzystanie już dziś!
Endpointy
1. /api/date/suninfo
Opis
Endpoint zwraca informacje o słońcu (np. wschód, zachód) na podstawie podanego czasu oraz współrzędnych geograficznych.
Metoda
GET
Parametry
Nazwa | Typ | Opis |
---|---|---|
timestamp | int | Znacznik czasu w sekundach UNIX timestamp |
latitude | float | Szerokość geograficzna |
longitude | float | Długość geograficzna |
Przykładowe zapytanie
GET /api/date/suninfo?timestamp=1710480000&latitude=52.2298&longitude=21.0122
Przykładowa odpowiedź
{
"meta": {
"timestamp": 1710480000,
"longitude": 21.0122,
"latitude": 52.2298
},
"data": {
"sunrise": 1710478059,
"sunset": 1710520892,
"transit": 1710499476,
"civil_twilight_begin": 1710476040,
"civil_twilight_end": 1710522912,
"nautical_twilight_begin": 1710473657,
"nautical_twilight_end": 1710525294,
"astronomical_twilight_begin": 1710471192,
"astronomical_twilight_end": 1710527759
}
}
2. /api/markdown/parse
Opis
Endpoint konwertuje tekst sformatowany w Markdown na HTML.
Metoda
POST
Parametry
Nazwa | Typ | Opis |
---|---|---|
markdown | str | Tekst w formacie Markdown |
Przykładowe zapytanie
POST /api/markdown/parse
Content-Type: application/json
{
"markdown": "# Nagłówek\n\nTo jest **przykładowy** tekst."
}
Przykładowa odpowiedź
{
"data": "<h1>Nagłówek</h1><p>To jest <strong>przykładowy</strong> tekst.</p>"
}