Türkçe Metin API
Programlama dillerinin Türkçede yanlış yaptığı işler: i–İ, ı–I dönüşümü ve ç, ğ, ö, ş, ü'nün doğru sırası.
/v1/araclar/metin bir metni tek istekte büyük harf (istanbul → İSTANBUL), küçük harf (IŞIK → ışık), başlık biçimi (düzce'de → Düzce'de), cümle düzeni, ASCII (Çağrı → Cagri) ve slug (duzcede-ilik-hava) olarak döndürür; karakter, harf ve kelime sayısını da verir. Uzun metinler POST ile gönderilir.
POST /v1/araclar/metin/sirala listeyi Türk alfabesine göre sıralar: c'den sonra ç, g'den sonra ğ, h'den sonra ı, o'dan sonra ö. İsteğe bağlı olarak tekrarları atar (büyük / küçük harf duyarsız).
Hızlı başlangıç
Anahtarınızı X-API-Key başlığında gönderin (ücretsiz anahtar al).
Anahtarı tarayıcı koduna koymayın; sunucunuzdan çağırıp sonucu önbelleğe alın.
<?php
$ch = curl_init('https://api.veriapi.pro/v1/araclar/metin?metin=düzce'de ılık hava');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => ['X-API-Key: va_ANAHTARINIZ'],
]);
$yanit = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($yanit['veri']);
const yanit = await fetch("https://api.veriapi.pro/v1/araclar/metin?metin=düzce'de ılık hava", {
headers: { "X-API-Key": "va_ANAHTARINIZ" },
});
const { veri, kaynak } = await yanit.json();
console.log(veri);
import requests
r = requests.get("https://api.veriapi.pro/v1/araclar/metin?metin=düzce'de ılık hava",
headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \ "https://api.veriapi.pro/v1/araclar/metin?metin=düzce'de ılık hava"
Örnek yanıt
GET https://api.veriapi.pro/v1/araclar/metin?metin=düzce'de ılık hava — gerçek veriyle; listeler kısaltıldı.
{
"veri": {
"metin": "düzce'de ılık hava",
"buyuk": "DÜZCE'DE ILIK HAVA",
"kucuk": "düzce'de ılık hava",
"baslik": "Düzce'de Ilık Hava",
"cumle": "Düzce'de ılık hava",
"ascii": "duzce'de ilik hava",
"slug": "duzcede-ilik-hava",
"sayilar": {
"karakter": 18,
"bosluksuz": 16,
"harf": 15,
"kelime": 3,
"satir": 1
}
},
"kaynak": [
{
"kod": "hesap",
"ad": "VeriApi.Pro hesaplaması",
"lisans": "VeriApi.Pro",
"atif": "VeriApi.Pro tarafından hesaplanmıştır",
"url": null
}
],
"guncelleme": null,
"bayat": false
}
Uçlar ve parametreler
GET /v1/araclar/metin
ücretsiz pakette
1 birim
Türkçe metin: İ/ı doğru büyük-küçük harf, başlık, ASCII, slug, sayım
| Parametre | Tür | Açıklama |
|---|---|---|
| metin* | metin |
Konum alan uçlarda konum (slug), il + ilce (ad, slug ya da plaka) ya da enlem + boylam kullanılabilir.
Tüm parametreler: OpenAPI belgesi.
Nerelerde kullanılır?
- ✓SEO uyumlu adres (slug) üretimi
- ✓Ad / soyad alanlarını doğru büyük harfe çevirme
- ✓İl, ilçe ve ürün listelerini Türkçe sıralama
Kaynak ve lisans
- VeriApi.Pro hesaplaması · VeriApi.Pro
Atıf: VeriApi.Pro tarafından hesaplanmıştır
Her yanıtın kaynak alanı bu bilgiyi taşır; veriyi gösterdiğiniz yerde atıf metnini yazın.
Sık sorulan sorular
Türkçe metin API'si ücretsiz mi?
Evet; her pakette açıktır, istek başına 1 birim.
Neden kendi kodumla yapamıyorum?
Yapabilirsiniz; ancak çoğu dilin varsayılan upper()/lower() işlevi i → I ve I → i dönüştürür, sıralama da ç, ğ, ş'yi alfabenin sonuna atar. Bu uç Türkçe kurallarını uygular.
Bu sayfa şu aramalar için de: türkçe büyük harf çevirme · türkçe slug api · türkçe alfabetik sıralama · i İ ı I dönüşümü