API Belgeleri
E-Ink e-kitap dönüştürme hizmetlerini uygulamalarınıza entegre edin
AI Ajanlarıyla Kullanın — Kurulum Gereksiz
Aşağıdaki istemi kopyalayıp Cursor, Claude Code, Codex veya herhangi bir AI aracına yapıştırarak otomatik kurulum yapın.
E-Ink skill'i kur: npx e-ink-skill çalıştır, sonra EINK_API_KEY ortam değişkenini API anahtarıma ayarla.Cursor, Claude Code, Windsurf, Codex ve daha fazlasıyla uyumlu.
Diğer kurulum yöntemleriBaşlarken
E-Ink API'sini kullanmak için bir API anahtarına ihtiyacınız var. Kontrol panelinizden oluşturun ve isteklerinizin Authorization başlığına ekleyin.
Kimlik Doğrulama
Tüm API istekleri Authorization başlığında API anahtarınızı içermelidir:
Authorization: Bearer eink_your_api_key_hereBase URL
https://e-ink.me/api/v1Kredi Sistemi
API çağrıları, web arayüzü gibi hesabınızdan kredi tüketir.
| API | Kredi Maliyeti |
|---|---|
| Web Sayfasından E-Kitap | 3(URL başına) |
| Dosya Formatı Dönüştürme | 2 / 5(PDF OCR: 5) |
| E-Kitap Çeviri | 3(dosya başına) |
| Metin Okuma | 5(dosya başına) |
| Zihin Haritası Oluşturma | 2 / 5(AI: 5) |
API Uç Noktaları
/api/v1/creditsKredi Bakiyesini Kontrol Et
Mevcut kredi bakiyenizi döndürür.
curl https://e-ink.me/api/v1/credits \
-H "Authorization: Bearer eink_your_api_key"{
"credits": 150
}/api/v1/convert/webpageWeb Sayfasından E-Kitap
Bir veya daha fazla web sayfasını EPUB, PDF veya Markdown formatına dönüştürür.
curl -X POST https://e-ink.me/api/v1/convert/webpage \
-H "Authorization: Bearer eink_your_api_key" \
-H "Content-Type: application/json" \
-d '{"url": "https://e-ink.me", "format": "epub"}' \
-o article.epub/api/v1/convertDosya Formatı Dönüştürme
EPUB, PDF, Markdown, HTML, DOCX, TXT ve daha fazlası arasında dosya dönüştürür.
curl -X POST https://e-ink.me/api/v1/convert \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "converter=epub-to-pdf" \
-o book.pdf/api/v1/convert/translateE-Kitap Çeviri
Bir EPUB dosyasını başka bir dile çevirir.
curl -X POST https://e-ink.me/api/v1/convert/translate \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "targetLanguage=Chinese" \
-F "sourceLanguage=auto" \
-o book-translated.epub/api/v1/convert/ttsMetin Okuma
Metni ses dosyasına (MP3 formatı) dönüştürür.
curl -X POST https://e-ink.me/api/v1/convert/tts \
-H "Authorization: Bearer eink_your_api_key" \
-H "Content-Type: application/json" \
-d '{"input": "Hello, this is a test.", "voice": "en-US-JennyNeural"}' \
-o speech.mp3/api/v1/convert/mindmapZihin Haritası Oluşturma
Bir EPUB veya PDF dosyasından zihin haritası oluşturur.
curl -X POST https://e-ink.me/api/v1/convert/mindmap \
-H "Authorization: Bearer eink_your_api_key" \
-F "file=@book.epub" \
-F "mode=structure" \
-F "format=freemind"{
"tree": { "label": "Book Title", "children": [...] },
"stats": { "nodeCount": 42, "maxDepth": 4 },
"files": {
"freemind": "<map>...</map>",
"opml": "<?xml ...?>...",
"markdown": "# Book Title\n## Chapter 1\n..."
}
}Hata Kodları
| Code | Description |
|---|---|
| 400 | Bad Request — Geçersiz parametreler |
| 401 | Unauthorized — API anahtarı eksik veya geçersiz |
| 402 | Payment Required — Yetersiz kredi |
| 413 | Payload Too Large — Dosya boyut sınırını aşıyor |
| 500 | Internal Server Error — Bir hata oluştu |
AI Agent Skill
Agent Skill aracılığıyla Cursor, Claude Code, Codex ve diğer AI kodlama araçlarında E-Ink'i doğrudan kullanın.
Kurulum
AI aracınıza söyleyin
ÖnerilenBu istemi kopyalayıp AI aracınızın sohbetine yapıştırın. Kurulumu sizin için halledecektir.
E-Ink skill'i kur: npx e-ink-skill çalıştır, sonra EINK_API_KEY ortam değişkenini API anahtarıma ayarla.npx'i manuel çalıştırın
npx e-ink-skillGitHub'dan klonlayın
# Cursor
git clone https://github.com/Selenium39/e-ink-skill.git ~/.cursor/skills/e-ink-skill
# Claude Code / Codex
git clone https://github.com/Selenium39/e-ink-skill.git ~/.claude/skills/e-ink-skillAPI anahtarınızı ortam değişkeni olarak ayarlayın:
export EINK_API_KEY="eink_your_api_key_here"Skill artık AI aracınızda kullanılabilir. Şunu deneyin: