Веб және қолданба әзірлеуде жиі қолданылатын 1600+ сөз, 17+ веб-сайттардың таңдауы

SOZDIKQOR.ORG

API

fetch("https://www.sozdikqor.org/api/v1/packs", { method: "POST" })
.then((response) => response.json())
.then((data) => {
    console.log(data);
})
.catch((error) => {
    console.log(error);
});
JavaScript
Кодты көшіру
using (var client = new HttpClient())
{
    client.BaseAddress = new Uri("https://www.sozdikqor.org");
    client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json"));

    var request = new HttpRequestMessage(HttpMethod.Post, "/api/v1/packs");
    HttpResponseMessage response = client.SendAsync(request).Result;
    string data = response.Content.ReadAsStringAsync().Result;
    Console.WriteLine(data);
}
C#
Кодты көшіру
<?php
$client = new Client();
$headers = [
  'Content-Type' => 'application/json'
];
$request = new Request('POST', 'https://www.sozdikqor.org/api/v1/packs', $headers);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
PHP
Кодты көшіру
package main

import (
    "fmt"
    "io/ioutil"
    "net/http"
)

func main() {
    url := "https://www.sozdikqor.org/api/v1/packs"
    res, err := http.Post(url, "", nil)
    if err != nil {
        fmt.Println(err)
        return
    }
    defer res.Body.Close()

    body, err := ioutil.ReadAll(res.Body)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(string(body))
}
Go
Кодты көшіру
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
    curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "POST");
    curl_easy_setopt(curl, CURLOPT_URL, "https://www.sozdikqor.org/api/v1/packs");
    curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
    curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "https");
    struct curl_slist *headers = NULL;
    curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
    res = curl_easy_perform(curl);
}
curl_easy_cleanup(curl);
C
Кодты көшіру
$.post("https://www.sozdikqor.org/api/v1/packs", (data) => {
    console.log(data);
});
jQuery
Кодты көшіру
const axios = require("axios");

axios.request({
    method: "POST",
    maxBodyLength: Infinity,
    url: "https://www.sozdikqor.org/api/v1/packs",
})
.then((response) => JSON.stringify(response.data))
.then((data) => {
    console.log(data);
})
.catch((error) => {
    console.log(error);
});
NodeJs - Axios
Кодты көшіру
val client = OkHttpClient()
val mediaType = "application/json".toMediaType()
val body = "".toRequestBody(mediaType)
val request = Request.Builder()
  .url("https://www.sozdikqor.org/api/v1/packs")
  .post(body)
  .addHeader("Content-Type", "application/json")
  .build()
val response = client.newCall(request).execute()
Kotlin
Кодты көшіру
Unirest.setTimeouts(0, 0);
HttpResponse<String> response = Unirest.post("https://www.sozdikqor.org/api/v1/packs")
  .header("Content-Type", "application/json")
  .asString();
Java
Кодты көшіру
import http.client
import json

conn = http.client.HTTPSConnection("$www.sozdikqor.org")
payload = ''
headers = {
    'Content-Type': 'application/json'
}
conn.request("POST", "/api/v1/packs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Python
Кодты көшіру
var request = URLRequest(url: URL(string: "https://www.sozdikqor.org/api/v1/dictionary")!,timeoutInterval: Double.infinity)
request.addValue("application/json", forHTTPHeaderField: "Content-Type")

request.httpMethod = "POST"

let task = URLSession.shared.dataTask(with: request) { data, response, error in 
  guard let data = data else {
    print(String(describing: error))
    return
  }
  print(String(data: data, encoding: .utf8)!)
}

task.resume()
Swift
Кодты көшіру

F.A.Q.

Тіл пакетінің API-і ақылы ма?

Жоқ, біздің тіл пакетінің API-і толығымен тегін. Сіз біздің API-ді кез келген уақытта пайдалана аласыз және оған ақы төлемейсіз.

Егер сіздердің веб-сайттарыңыз жабылса не істеу керек?

Біздің веб-сайт бес жылдан бері жұмыс істеп келеді және тұрақты жұмыс істейді, сондықтан оны сенімді түрде пайдалана аласыз. Дегенмен, біз пайдаланушыларға қажетті тіл пакеттерін жүктеп, жергілікті жерде сақтауды ұсынамыз.

Егер тіл пакетінде маған қажетті сөз болмаса не істеу керек?

Егер тіл пакетінде қажетті сөз болмаса, сіз біздің ұсыныс кері байланыс жүйесі арқылы сұраныс жіберуіңізге болады. Біз тіл пакеттерін үнемі жаңартып отырамыз, осылайша сіздің қажеттіліктеріңізді қанағаттандырамыз. Сондай-ақ, қажетті мазмұнды қосып, өзгерту үшін өзіңіздің тіл пакеттеріңізді таңдауға болады.

Тіл пакетінің мазмұнын өзгерте аламын ба?

Иә, кілт сөздер (key) қоспағанда, сіз тіл пакетінің басқа мазмұнын өзгерте аласыз. Біз сізге тіл пакеттерін оңай өңдеуге көмектесетін құралдарды ұсынамыз және өзгертілген нұсқаларды басқа пайдаланушылар үшін платформаға қайта жүктеуді қолдаймыз. Сондай-ақ, жақсырақ ынтымақтастық және ресурстармен бөлісу үшін серіктестікке өтінім бере аласыз.

Тіл пакеттерінің сапасы мен дәлдігін қалай қамтамасыз етесіздер?

Біздің тіл пакеттері сапасы мен дәлдігін қамтамасыз ету үшін қатаң тексерулер мен сынақтардан өтеді. Біз кәсіби аудармашылармен ынтымақтасамыз және тіл пакетінің мазмұнын үнемі жақсарту үшін пайдаланушылардың кері байланысы мен түзету ұсыныстарын қабылдаймыз.

Тіл пакеттері қандай форматтарды қолдайды?

Біз тіл пакеттерінің әртүрлі форматтарын қолдаймыз, соның ішінде JSON, XML, PO және басқалары. Сіз өзіңіздің жобаңыздың қажеттіліктеріне сәйкес форматты таңдап, пайдалана аласыз.

Серіктестеріміз

Олар біздің жоғары сапалы сөздік кітапханамызға сенім артып, көптілді әзірлеу үдерістерін жеңілдетіп, тиімділікті және пайдаланушы тәжірибесін арттырады