Skip to content

Türk Dil Kurumu'nun apilerini kullanarak dilediğiniz kelimeyi aratabilirsiniz.

License

Notifications You must be signed in to change notification settings

halituzan/tdk-all-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDK All API

Türk Dil Kurumu'nun apilerini kullanarak dilediğiniz kelimeyi aratabilirsiniz.

Kullanılan Kütüphane ve Kılavuzlar

Genel Sözlükler

  • Güncel Türkçe Sözlük
  • Türkçede Batı Kökenli Kelimeler Sözlüğü
  • Tarama Sözlüğü
  • Derleme Sözlüğü
  • Atasözleri ve Deyimler Sözlüğü
  • Yabancı Sözlere Karşılıklar Kılavuzu
  • Eren Türk Dilinin Etimolojik Sözlüğü

Bilim ve Sanat Terimleri Sözlükleri ve Kılavuzları

  • Ağaçişleri Terimleri Sözlüğü - 1968
  • Anatomi Terimleri Sözlüğü - 2004
  • Asalakbilim Terimleri Sözlüğü - 1970
  • Atletizm Terimleri Sözlüğü - 1976
  • Ayaktopu Terimleri Sözlüğü - 1974
  • Aydınlatma Terimleri Sözlüğü - 1973
  • Besin Hijyeni ve Teknolojisi Terimleri Sözlüğü
  • Bilgisayar Terimleri Karşılıklar Kılavuzu - 2007
  • Bilişim Terimleri Sözlüğü - 1981
  • Bitkibilim Terimleri (Botanik) - 1948
  • Biyokimya Terimleri Sözlüğü
  • Biyoloji Terimleri Sözlüğü - 1998
  • Budunbilim Terimleri Sözlüğü - 1973
  • Cerrahi Terimleri Sözlüğü
  • Ceza Yargılama Yöntemi Yasası Terimleri Sözlüğü - 1972
  • Cimnastik Terimleri Sözlüğü - 1969
  • Coğrafya Terimleri Sözlüğü - 1980
  • Çiftteker Terimleri Sözlüğü - 1970
  • Dilbilgisi Terimleri Sözlüğü - 1972
  • Dilbilim Terimleri Sözlüğü - 1949
  • Dirilbilim (Biyoloji) Terimleri - 1948
  • Doğum ve Jinekoloji Terimleri Sözlüğü - 2004
  • Dölerme ve Suni Tohumlama Terimleri Sözlüğü - 2004
  • Döşem Terimleri Sözlüğü (Su, Gaz, Isıtma, Havalandırma) - 1969
  • Edebiyat ve Söz Sanatı Terimleri Sözlüğü - 1948
  • Eğitim Terimleri Sözlüğü - 1974
  • Ekonometri Terimleri Karşılıklar Sözlüğü
  • Farmakoloji ve Toksikoloji Terimleri Sözlüğü
  • Felsefe Terimleri Sözlüğü - 1975
  • Fizik Terimleri Sözlüğü - 1983
  • Fiziksel Kimya Terimleri Sözlüğü - 1978
  • Fizyoloji Terimleri Sözlüğü
  • Geometri - 2000
  • Gökbilim Terimleri Sözlüğü - 1969
  • Gösterim Sanatları Terimleri Sözlüğü - 1983
  • Gramer Terimleri Sözlüğü - 2003
  • Gümrük Terimleri Sözlüğü - 1972
  • Güreş Terimleri Sözlüğü - 1974
  • Güzel Sanatlar Terimleri Sözlüğü - 1968
  • Halkbilim Terimleri Sözlüğü - 1978
  • Hayvan Besleme ve Beslenme Hastalıkları Terimleri Sözlüğü - 2004
  • Hemşirelik Terimleri Sözlüğü - 2015
  • Histoloji-Embriyoloji Terimleri Sözlüğü
  • İç Hastalıkları Terimleri Sözlüğü
  • İktisat Terimleri Sözlüğü - 2004
  • İlaç ve Eczacılık Terimleri Sözlüğü - 2014
  • İstatistik Terimleri Sözlüğü - 1983
  • Kentbilim Terimleri Sözlüğü - 1980
  • Kılıçoyunu Terimleri Sözlüğü - 1970
  • Kimya Terimleri Sözlüğü - 2007
  • Kimya Terimleri Sözlüğü - 1981
  • Kitaplıkbilim Terimleri Sözlüğü - 1974
  • Kriminoloji Terimleri Sözlüğü
  • Madencilik Terimleri Kılavuzu - 1979
  • Mantık Terimleri Sözlüğü - 1976
  • Matematik Terimleri Sözlüğü - 1983
  • Medenî Hukuk Terimleri Sözlüğü (Osmanlıcadan Türkçeye - Türkçeden Osmanlıcaya) - 1966
  • Metalbilim İşlem Terimleri Sözlüğü - 1972
  • Mikrobiyoloji Terimleri Sözlüğü - 2004
  • Nükleer Enerji Terimleri Sözlüğü - 1995
  • Orta Öğretim Terimleri Kılavuzu - 1963
  • Otomobilcilik ve Motor Bilgisi Terimleri Sözlüğü - 1980
  • Parazitoloji Terimleri Sözlüğü
  • Patoloji Terimleri Sözlüğü - 2007
  • Ruhbilim Terimleri Sözlüğü - 1974
  • Sepettopu Terimleri Sözlüğü - 1969
  • Sinema ve Televizyon Terimleri Sözlüğü - 1981
  • Su Ürünleri Terimleri Sözlüğü - 2007
  • Tarım Terimleri - 1949
  • Tarih Terimleri Sözlüğü - 1974
  • Tecim, Maliye, Sayışmanlık ve Güvence Terimleri Sözlüğü - 1972
  • Teknik Terimler I (Makina öğeleri. Elektroteknik. Yapı Makinaları, İçten Yanmalı Motorlar, Bastıraklar, Teknibilim, Dayanım, Temel Tekniği, Gereç) - 1949
  • Tıp Terimleri Kılavuzu - 2010
  • Tiyatro Terimleri Sözlüğü - 1966
  • Toplumbilim Terimleri Sözlüğü - 1975
  • Türe Terimleri
  • Türk Dünyası Gramer Terimleri Kılavuzu - 1997
  • Türkçe Hekimlik Terimleri Üzerine Bir Deneme - 1944
  • Uçantop, Alantopu, Masatopu Terimleri Sözlüğü - 1968
  • Uluslararası Metroloji Sözlüğü
  • Uygulayım Terimleri Sözlüğü - 1980
  • Veteriner Hekimliği Tarihi ve Deontoloji Terimleri Sözlüğü - 2004
  • Veteriner Hekimliği Terimleri Sözlüğü
  • Viroloji Terimleri Sözlüğü - 2004
  • Yapım İyeliği Terimleri Sözlüğü - 1971
  • Yapıt Hakları Terimleri Sözlüğü - 1971
  • Yazın Terimleri Sözlüğü - 1974
  • Yerbilim Terimleri Sözlüğü - 1971
  • Yöntembilim Terimleri Sözlüğü - 1981
  • Yumrukoyunu Terimleri Sözlüğü - 1968
  • Zanaat Terimleri Sözlüğü - 1976
  • Zooloji Terimleri Sözlüğü - 1963
  • Zootekni Terimleri Sözlüğü - 2007

Install

    npm install tdk-all-api --save

Usage

const getWord=require('tdk-all-api');

  const results = async (searching) => {
    try {
      const sonuc = await getWord(searching,"YOUR_PROXY_URL(optional)");
      console.log(sonuc);
    } catch (e) {
      console.error(e);
    }
  };
  results("yazılım")

Output:

{
compilation: null
compounds: (4) ['yazılım dizgesi', 'yazılım paketi', 'yazılım sistemi', 'kötücül yazılım']
etymological: null
glossaryOfScienceAndArtTerms: (4) [{…}, {…}, {…}, {…}]
guide: null
lisan: ""
means: [{…}]
proverbs: null
westOpposite: null
word: "yazılım"
}

Parameters

1.0.0 sürümünde fonksiyona ikinci parametre olarak url parametresi eklenmiştir. Uygulamanızı canlıya alma aşamasına getirdiğinizde alabileceğiniz CORS hatalarını önlemek için proxy url'nizi kullanabilirsiniz. Bunu işleve ikinci bir parametre olarak bildirebilirsiniz. 2. parametre opsiyoneldir, varsayılan olarak TDK'nın API endpointi tanımlanmıştır.

# Parameters Example Type Requirement
1. Search Word "Yazılım" string yes
2. Proxy Url "/api" string optional

License

ISC (c) Halit Uzan halit.uzan@gmail.com