Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibodev1/ataturk-api
Mustafa Kemal Atatürk'ün söylediği ve Atatürk hakkında söylenen sözler Rest API
https://github.com/ibodev1/ataturk-api
acikkaynak ataturk deno hono
Last synced: 2 months ago
JSON representation
Mustafa Kemal Atatürk'ün söylediği ve Atatürk hakkında söylenen sözler Rest API
- Host: GitHub
- URL: https://github.com/ibodev1/ataturk-api
- Owner: ibodev1
- License: mit
- Created: 2023-04-25T09:06:52.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-26T14:29:59.000Z (10 months ago)
- Last Synced: 2024-02-26T15:46:22.967Z (10 months ago)
- Topics: acikkaynak, ataturk, deno, hono
- Language: TypeScript
- Homepage: https://ataturk.deno.dev/
- Size: 53.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ataturk Quotes API
[Deno](https://deno.land) ve [Hono](https://hono.dev) kullanılarak oluşturulan
bir Rest API hizmeti, [WikiQuote](https://wikiquote.org)'den Mustafa Kemal
Atatürk'ün söylediği ve Atatürk hakkında söylenen sözleri kazıyarak json olarak
kaydetmiştir. Bu hizmet, rastgele, tümünü veya istediğiniz bir kimliği
belirterek tek bir söz olarak geri alabileceğiniz bir söz servisidir. Ayrıca,
sözlerin kaynakları da hizmette mevcuttur ve kaynakları tümü veya tek olarak
alabilirsiniz.[Sözlerin bulunduğu sayfa.](https://tr.wikiquote.org/wiki/Mustafa_Kemal_Atat%C3%BCrk)
## API Kullanımı
#### Random söz ve o söze ait kaynakları getirir
```http
GET /
```Örnek Url : [https://ataturk.deno.dev/](https://ataturk.deno.dev/)
#### Tüm söylenmiş sözleri getirir
```http
GET /quotes
```Örnek Url : [https://ataturk.deno.dev/quotes](https://ataturk.deno.dev/quotes)
#### Tüm kaynakları getirir
```http
GET /sources
```Örnek Url : [https://ataturk.deno.dev/sources](https://ataturk.deno.dev/sources)
#### Belitrilen id ait sözü getirir
```http
GET /quotes/${id}
```| Parametre | Tip | Açıklama |
| :-------- | :------- | :-------------------------------------------- |
| `id` | `string` | **Gerekli**. Çağrılacak öğenin anahtar değeri |Örnek Url :
[https://ataturk.deno.dev/quotes/18](https://ataturk.deno.dev/quotes/18)#### Verilen id lere ait kaynakları getirir
```http
GET /sources/${ids}
```| Parametre | Tip | Açıklama |
| :-------- | :--------- | :-------------------------------------------- |
| `ids` | `string[]` | **Gerekli**. Çağrılacak öğenin anahtar değeri |Örnek Url :
[https://ataturk.deno.dev/sources/20,21](https://ataturk.deno.dev/sources/20,21)#### Verileri daha düzgün görmek için url nin sonuna `?pretty` ekleyebilirsiniz.
Örnek Url :
[https://ataturk.deno.dev/sources/20,21?pretty](https://ataturk.deno.dev/sources/20,21?pretty)## Lisans
[MIT](https://choosealicense.com/licenses/mit/) -
[ibodev1](https://github.com/ibodev1)