DeepLX
DeepLX, DeepL benzeri çeviri kalitesi sağlayan ücretsiz bir API çevirisidir. Farklı DeepLX sağlayıcılarını esnek baseURL kalıplarıyla nasıl yapılandıracağınızı öğrenin.
DeepLX nedir?
DeepLX, tersine mühendislik yoluyla DeepL benzeri çeviri kalitesi sağlayan ücretsiz, resmi olmayan bir API'dir. Hiçbir maliyet olmadan yüksek kaliteli çeviri hizmetlerine ihtiyaç duyan geliştiriciler için resmi DeepL API'ye bir alternatif sunar.
Esnek Temel URL Yapılandırması
Read Frog, farklı DeepLX sağlayıcılarıyla çalışmak için esnek DeepLX baseURL yapılandırmasını destekler. BaseURL'yi sağlayıcınızın özel uç nokta biçimiyle eşleşecek şekilde özelleştirebilirsiniz.
Token Yer Tutucu Desteği
API belirtecinizi herhangi bir konuma eklemek için baseURL'nizdeki {{apiKey}} yer tutucusunu kullanabilirsiniz. Bu, farklı DeepLX sağlayıcıları farklı URL formatlarında belirteçlere ihtiyaç duyduğunda kullanışlıdır.
Örnekler:
- Yoldaki jeton:
https://api.deeplx.com/{{apiKey}}/translate - Sorgu parametresi olarak belirteç:
https://api.deeplx.com/v1/translate?token={{apiKey}} - Alt alandaki jeton:
https://{{apiKey}}.api.deeplx.com/translate
Özel URL İşleme
Standart DeepLX URL'leri
Çoğu DeepLX sağlayıcısı için, eğer baseURL'niz /translate ile bitmiyorsa, Read Frog bunu otomatik olarak ekleyecektir:
- Giriş:
https://deeplx.example.com - Çıktı:
https://deeplx.example.com/translate
API belirteci ile:
- Giriş:
https://deeplx.example.com+ belirteçabc123 - Çıktı:
https://deeplx.example.com/abc123/translate
api.deeplx.org Özel Mantık
Resmi https://api.deeplx.org bitiş noktası için, Read Frog, API belirtecini .org ve /translate arasına eklemek için özel mantık uygular:
- Belirteçsiz:
https://api.deeplx.org/translate - Jetonlu:
https://api.deeplx.org/your-token/translate
Yapılandırma Örnekleri
API Belirteci Gerekmiyor
Bazı DeepLX sağlayıcıları kimlik doğrulama gerektirmez:
BaseURL: https://deeplx.vercel.app
API Key: (leave empty)
Result: https://deeplx.vercel.app/translateYoldaki Belirteç
BaseURL: https://api.deeplx.com/{{apiKey}}
API Key: your-secret-token
Result: https://api.deeplx.com/your-secret-token/translateSorgu Parametresi Olarak Belirteç
BaseURL: https://api.example.com/v1/translate?key={{apiKey}}
API Key: your-api-key
Result: https://api.example.com/v1/translate?key=your-api-keyToken ile Özel Uç Nokta
BaseURL: https://deeplx.mydomain.com/api/{{apiKey}}/translate
API Key: abc123
Result: https://deeplx.mydomain.com/api/abc123/translateRead Frog'da DeepLX'i Ayarlama
- Uzantı Seçeneklerini Aç: Read Frog uzantı simgesini tıklayın ve Seçenekler'e gidin
- API Sağlayıcılara gidin: API Sağlayıcılar bölümüne gidin
- DeepLX'i yapılandırın:
- TemelURL'nizi sağlayıcınızın biçimine göre ayarlayın
- Gerekirse API Anahtarınızı ekleyin (buna ihtiyaç duymayan sağlayıcılar için boş bırakın)
- Özel belirteç yerleşimine ihtiyacınız varsa
{{apiKey}}yer tutucuyu kullanın
- Test Çevirisi: Yapılandırmanın çalıştığını doğrulamak için bazı metinleri çevirmeyi deneyin
Yaygın DeepLX Sağlayıcıları
Ücretsiz Sağlayıcılar (API Anahtarı Yok)
https://deeplx.vercel.apphttps://deeplx.herokuapp.com
Ücretli/Self-hosted Sağlayıcılar
https://api.deeplx.org(API anahtarını gerektirir)- Kendi şirket içinde barındırılan örneğiniz
Sorun giderme
URL Oluşturma Sorunları
URL oluşturmayla ilgili sorun yaşıyorsanız:
- BaseURL biçiminizi kontrol edin: Beklenen kalıba uyduğundan emin olun
- Jeton yerleşimini doğrulayın:
{{apiKey}}öğesinin doğru konumda olduğundan emin olun - Önce belirteç olmadan test edin: Yapılandırma sorunlarını gidermek için ücretsiz bir sağlayıcıyla deneyin
Yaygın Hatalar
- "API anahtarı,
{{apiKey}}yer tutucusu kullanılırken gereklidir": BaseURL'de{{apiKey}}belirttiniz ancak bir API anahtarı sağlamadınız - "DeepLX çeviri isteği başarısız oldu": BaseURL ve API anahtarınızın doğru olup olmadığını kontrol edin
- Ağ hataları: DeepLX sağlayıcısının erişilebilir ve çevrimiçi olduğunu doğrulayın
API Yanıt Formatı
DeepLX sağlayıcıları JSON yanıtlarını şu formatta döndürmelidir:
{
"data": "translated text here"
}Kendi DeepLX örneğinizi kuruyorsanız yanıtları bu beklenen biçimde döndürdüğünden emin olun.
