sozlukjs
Version:
An API library for Turkish Dictionary websites.
57 lines (28 loc) • 1.66 kB
Markdown
# Sözlük.JS
     
An API library for Turkish Dictionary websites.
# Installation
## Through npm
- `npm install --save sozlukjs`
## Using CDN
- `<script src="https://cdn.jsdelivr.net/npm/sozlukjs@latest/bundle.js"></script>`
# Example
```javascript
const sozluk = require("sozlukjs");
sozluk.TDKDictionary.getMeaningData("sözlük")
.then(data => console.log(data)); // console.logs the results of "sözlük" as JSON.
```
You can find more examples in the `examples` folder.
# API
## `TDKDictionary`
- `TDKDictionary.getMeaningData(query)` *query: `String`* -> *`Promise`*
Fetches and returns JSON meaning data of given `query` string.
- `TDKDictionary.getSpellingData(query)` *query: `String`* -> *`Promise`*
Fetches and returns JSON spelling data of given `query` string.
- `TDKDictionary.getAudioUrl(query)` *query: `String`* -> *`Promise`*
Fetches and returns URL for pronounciation audios of given `query` string.
## `TurengDictionary`
- `TurengDictionary.getTermSuggestions(query)` *query: `String`* -> *`Promise`*
Fetches and returns JSON suggestion results of given `query` string.
- `TurengDictionary.getTermData(term)` *term: `String`* -> *`Promise`*
Fetches and returns JSON data of given `term` string.