Giriş
Galatasaray Sözlük API, yazılım geliştiriciler için hazırlanmıştır. API ile Galatasaray Sözlük'e kolayca erişim sağlayabilir, gerçek zamanlı veri çekip gönderebilirsiniz.
GET veya POST talep methodlarıyla gönderdiğiniz isteklerin sonucu JSON formatında geri döndürülür.
Oturum İşlemleri
Api Key
Galatasaray Sözlük API'yi kullanabilmek için güvenlik anahtarına sahip olmanız gerekmektedir. Tüm isteklerde güvenlik anahtarı doğrulaması yapılır. Api Key için iletişim sayfasından bize ulaşabilirsiniz.
Not: Beta versiyonda Api Key kontrolü yapılmamaktadır.
Token
Tüm kullanıcı işlemlerinde kullanıcıyı tanımak ve kullanıcı güvenliği sağlamak amacıyla token kontrolü yapılır. Her kullanıcıya özel oluşturulan token anahtarı kullanıcı girişi yapıldığında döndürülür.
Kullanıcı Girişi
Bu bölüm kararlı sürümde açılacaktır.
Başlıklar
Bugün
Bugünün başlıklarını listeler.
GET
https://rerererarara.net/api/v1/basliklar/bugun
Dün
Dünün başlıklarını listeler.
GET
https://rerererarara.net/api/v1/basliklar/dun
Gündem
Gündemdeki başlıkları, entryleri ve maçları listeler. Başlıklar son entrynin tarihine göre, entryler beğeni sırasına göre, maçlar ise entry sayısına göre sıralanır.
GET
https://rerererarara.net/api/v1/basliklar/gundem/{menu}
Parametreler
menu |
|
basliklar | entryler | maclar
|
String |
Bir Gün
Belirli bir tarihte girilen başlıkları listeler. tarih parametresi girilmediği takdirde rastgele bir tarihi getirir.
GET
https://rerererarara.net/api/v1/basliklar/birgun?tarih=2020-02-23
Parametreler
tarih |
|
Format: YYYY-MM-DD |
String |
Başlık Tamamlama
Belirli bir kelime ve kelime grubunu içeren başlıkları listeler. @ işaretiyle başlayan ifadelerde kullanıcıları listeler.
GET
https://rerererarara.net/api/v1/baslik-tamamla/arama?q={ifade}
Parametreler
q |
|
Harf veya kelime | @kullanıcı |
String |
Entryler
Entry Listesi (Hepsi)
Bir başlığa girilen bütün entryleri listeler.
GET
https://rerererarara.net/api/v1/entryler/hepsi?baslik_id=1
Parametreler
baslik_id |
|
Başlık Id |
Number |
yazar |
|
Yazarın Kullanıcı Adı |
String |
sayfa |
|
Sayfa Numarası |
Number |
Entry Listesi (Bir Gün)
Bir başlığa belirli bir tarihte girilen entryleri listeler.
GET
https://rerererarara.net/api/v1/entryler/birgun?baslik_id=1&tarih=2020-02-23&sayfa=1
Parametreler
baslik_id |
|
Başlık Id |
Number |
tarih |
|
Format: YYYY-MM-DD |
String |
sayfa |
|
Sayfa Numarası |
Number |
Entry Listesi (Gündem)
Bir başlıktaki gündemdeki entryleri listeler.
GET
https://rerererarara.net/api/v1/entryler/gundem?baslik_id=1&sayfa=1
Parametreler
baslik_id |
|
Başlık Id |
Number |
sayfa |
|
Sayfa Numarası |
Number |
Entry
İstenilen entryi getirir.
GET
https://rerererarara.net/api/v1/entry/detay?entry_id=1
Parametreler
entry_id |
|
Entry Numasası |
Number |
10 Numara Entry
Rastgele bir 10 numara entry getirir.
GET
https://rerererarara.net/api/v1/entry/10-numara
Başlık Künyesi
Bir başlıktaki maç ya da kişi künyesini getirir.
GET
https://rerererarara.net/api/v1/kunyeler/baslik-kunyesi?baslik_id=186
Parametreler
baslik_id |
|
Başlık Id |
Number |
Canlı Skor Bilgisi
Oynanan bir maçın dakika ve skor bilgisini getirir.
GET
https://rerererarara.net/api/v1/kunyeler/canli-skor?baslik_id=186
Parametreler
baslik_id |
|
Başlık Id |
Number |
Kullanıcılar
Kullanıcı Profili
Bir kullanıcının profil bilgilerini getirir.
GET
https://rerererarara.net/api/v1/kullanici/profil?nick=gs
Parametreler
nick |
|
Kullanıcı Adı |
String |
Kullanıcı Entry Listesi
Bir kullanıcının beğenilen, destan yazdığı vb. entrylerini listeler.
GET
https://rerererarara.net/api/v1/kullanici/liste?nick=gs&liste=1
Parametreler
nick |
|
Kullanıcı Adı |
String |
liste |
|
Liste Id |
Number |
İletişim
Sözlük yöneticileriyle iletişime geçmeyi sağlar.
POST
https://rerererarara.net/api/v1/iletisim
Parametreler
isim |
|
İsim Soyisim |
String |
email |
|
E-Posta Adresi |
String |
konu |
|
Konu |
String |
mesaj |
|
Mesaj |
String |
GSS API hazırlık aşamasında!
Görüş ve önerileriniz için iletişim sayfamızı kullanabilirsiniz.