Sayıdan Yazıya

Sayıdan Yazıya

Finans Hesaplama Kredi / istek: 1

Sayıyı veya para tutarını TR, EN, DE, ET, LV, LT, FI dillerinde yazıya çevirir.

GET https://api.apikodu.com/api/v1/math/numbertotext
Dokümantasyon
Genel bakış

Sayıyı yazıya çevirir (isteğe bağlı para).

Kimlik doğrulama

Her istekte x-api-key başlığı zorunludur. Kullanılan kredi ve kalan kota yanıt başlıklarında (x-api-credits-used, x-api-remaining-credits, x-rate-limit-*) döner.

İstek
GET https://api.apikodu.com/api/v1/math/numbertotext?amount=1234.56&language=en&currency=EUR
Query string. amount veya value.
Parametreler
Ad Tip Zorunlu Varsayılan Seçenekler Açıklama
amount number Opsiyonel — — Tutar.
value number Opsiyonel — — amount yoksa kullanılan sayı.
language string Opsiyonel en tr en de et lv lt fi Dil.
currency string Opsiyonel — — ISO para. Boşsa yalın sayı yazısı.
Yanıt
Ad Tip Açıklama
text string Küçük harfli yazı. currency varsa birim adı da eklenir (euros and cents ...).
language string Kullanılan dil kodu (tr, en, de, et, lv, lt, fi).
currency string ISO para kodu. Yalın sayıda null.
value number Yazıya çevrilen sayı (amount veya value).
Hatalar
HTTP code Açıklama
400 -241 amount/value yok, sayı değil, veya |değer| > 999999999999.99.
400 -244 language tr, en, de, et, lv, lt, fi dışında.
401 -100 x-api-key yok, boş, prefix/uzunluk hatalı, pasif, yasaklı, süresi dolmuş, IP kısıtına takıldı veya bu API anahtara izinli değil.
429 -221 Dakikalık istek limiti aşıldı. Yanıt başlıkları: x-rate-limit-limit, x-rate-limit-remaining, x-rate-limit-reset.
429 — Paket kredi kotası bu isteğin kredisini karşılamıyor. Gövde { error, limit, currentUsage, requestCost } olabilir (code alanı yok).
500 -1 Beklenmeyen sunucu hatası. message genel bir hata metnidir; teknik ayrıntı içermez.
Notlar
  • Başarılı gövde { data: { ... } } şeklindedir. Hata gövdesi { code, message } şeklindedir. code alanı ApiResponseCode enum değeridir (negatif tam sayı).

Örnek yanıt

{
  "data": {
    "text": "one thousand two hundred thirty-four euros and fifty-six cents",
    "language": "en",
    "currency": "EUR",
    "value": 1234.56
  }
}

Kod örnekleri

  
      const response = await fetch('https://api.apikodu.com/api/v1/math/numbertotext', {
        method: 'GET',
        headers: {
          'x-api-key': 'YOUR_API_KEY'
        }
      });

      const data = await response.json();
      console.log(data);
  
  
      import requests

      headers = {
          'x-api-key': 'YOUR_API_KEY'
      }

      response = requests.get('https://api.apikodu.com/api/v1/math/numbertotext', headers=headers)
      print(response.json())
  
  
      using var client = new HttpClient();
      client.DefaultRequestHeaders.Add("x-api-key", "YOUR_API_KEY");

      var response = await client.GetStringAsync("https://api.apikodu.com/api/v1/math/numbertotext");
      Console.WriteLine(response);
  
  
      $response = file_get_contents('https://api.apikodu.com/api/v1/math/numbertotext', false, stream_context_create([
          'http' => [
              'header' => "x-api-key: YOUR_API_KEY"
          ]
      ]));

      print_r(json_decode($response, true));
  
  
      curl -X GET 'https://api.apikodu.com/api/v1/math/numbertotext' \
        -H 'x-api-key: YOUR_API_KEY'
  

Hemen denemeye başlayın

Ücretsiz hesap açın, API anahtarınızı alın ve ilk isteğinizi dakikalar içinde gönderin.

Ücretsiz başla