Sınıflandırılmış Belge
PDF4me Sınıflandırılmış Belge Bu özellik, belgeleri içeriklerine göre sınıflandırmanıza ve tanımlamanıza olanak tanır. API hizmet süreçleri PDF Dosyaları inceler ve belge yapısını, içerik kalıplarını ve meta verilerini analiz ederek belge türlerini ve kategorilerini belirler. API alır PDF içerik aracılığıyla REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Belge türü tanımlama ve otomatik sınıflandırma desteğiyle bu çözüm, belge yönetim sistemleri ve otomatik iş akışları için idealdir.
Kimliğinizi Doğrulama API Rica etmek
Erişmek için PDF4me REST APIHer istek, geçerli kimlik doğrulama bilgilerini içermelidir. Kimlik doğrulama, güvenli iletişimi sağlar ve yetkili bir kullanıcı olarak kimliğinizi doğrular. REST API.
Başlıca Özellikler
- Belge Sınıflandırmasıİçerik analizine dayanarak belge türlerini belirleyin ve sınıflandırın.
- İçerik AnaliziBelge yapısını, içerik kalıplarını ve meta verilerini analiz edin.
- Birden Çok Belge Türü: Çeşitli konularda destek PDF belge formatları
- Otomatik İşlemeManuel müdahale gerektirmeyen, basitleştirilmiş belge sınıflandırması.
- Basit API Entegrasyon: Huzurlu API Otomatik belge işleme iş akışları için tasarlanmıştır.
REST API Uç nokta
O PDF4me REST API standart kullanır HTTP Kaynaklarla etkileşim kurma yöntemleri. Tüm belge sınıflandırma işlemleri tek bir uç nokta üzerinden gerçekleştirilir:
- Yöntem: POST
- Uç nokta:
/api/v2/ClassifyDocument
REST API Parametreler
Belgeyi Sınıflandırmak için parametrelerin tam listesi REST APIParametreler, daha iyi anlaşılması ve uygulanması için kategoriye göre düzenlenmiştir.
Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur ve mutlaka sağlanmalıdır. API doğru şekilde çalışması için.
Gerekli Parametreler
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| docContent* | Base64 (String) | Girişin içeriği PDF dosya şu şekilde kodlanmıştır: Base64 belge analizi ve sınıflandırma işlemleri için format | JVBERi... |
| docName* | String | Kaynak PDF Belge tanımlama ve işleme için uygun .pdf uzantısına sahip dosya adı. | output.pdf |
İsteğe bağlı parametreler
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| async | Boolean | Asenkron işlemeyi etkinleştirin. true, o API iadeler 202 Accepted ile Location Sonucu sorgulamak için başlık | true |
Çıktı
O PDF4me Sınıflandırılmış Belge REST API İşleme moduna bağlı olarak farklı yanıtlar döndürür. API sınıflandırma verilerini şu şekilde döndürür: JSON cevap.
- Success Response
- Asynchronous Processing
- Error Responses
- Response Format Details
Senkron İşleme (Varsayılan)
Ne zaman async dır false veya sağlanmadıysa, API Sınıflandırma sonuçlarını anında döndürür.
Durum Kodu: 200 OK
Yanıt Formatı:
{
"documentType": "invoice",
"category": "financial",
"confidence": 0.95,
"metadata": {
"pageCount": 1,
"createdDate": "2024-01-15T10:30:00Z"
}
}
Yanıt, belge türü, kategori, güven skoru ve meta veri bilgileri de dahil olmak üzere sınıflandırma verilerini içerir.
Asenkron İşleme
Ne zaman async dır true, o API Belgeyi eşzamansız olarak işler.
İlk Yanıt:
Durum Kodu: 202 Accepted
Yanıt Başlıkları:
Location: https://api.pdf4me.com/api/v2/ParseDocumentStatus/{operationId}
Yanıt Metni:
{
"traceId": "operation-trace-id"
}
Anket Sonuçları:
Kullanın Location başlık URL Tamamlanma durumunu kontrol etmek için:
const response = await fetch(locationUrl, {
headers: { 'Authorization': 'Basic ' + apiKey }
});
// Continue polling until status code is 200
if (response.status === 200) {
const result = await response.json();
// Process classification results
}
Hata Yanıtları
| Durum Kodu | Tanım | Örnek Yanıt |
|---|---|---|
| 400 Bad Request | Geçersiz istek parametreleri veya eksik gerekli alanlar | {"error": "Missing required parameter: docContent"} |
| 401 Unauthorized | Geçersiz veya eksik API anahtar | {"error": "Unauthorized"} |
| 408 İstek Zaman Aşımı | İstek işleme zaman aşımı | {"error": "Request timeout"} |
| 500 Internal Server Error | İşlem sırasında sunucu hatası oluştu. | {"error": "Internal server error"} |
Anlamak JSON Cevap
Sınıflandırma yanıtı şudur: JSON Belgeye ilişkin yapılandırılmış veriler içeren nesne:
- belgeTürüBelirtilen belge türü (örneğin, "fatura", "sözleşme", "rapor")
- kategoriBelge kategorisi (örneğin, "finansal", "hukuki", "işletme")
- kendinden eminSınıflandırmanın güven düzeyini gösteren bir puan (0,0 ile 1,0 arası)
- meta verilerEk belge bilgileri; sayfa sayısı, oluşturulma tarihi vb.
Kod çözme Base64 İçerik (varsa):
Yanıt şunları içeriyorsa: Base64-Kodlanmış içeriği şu şekilde çözün:
// JavaScript
const decoded = atob(base64String);
# Python
import base64
decoded = base64.b64decode(base64_string).decode('utf-8')
Talep Örneği
Başlık
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Not:
- Alın API anahtardan PDF4me Kontrol Paneli
- O API anahtar olmalı Base64 "Basic" önekiyle kodlanmış ve ön eklenmiş Authorization başlık
- Örnek: Eğer sizin API anahtar şudur
abc123onu kodla Base64 ve kullanınAuthorization: Basic YWJjMTIz
Yük
Temel Talep:
{
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"docName": "output.pdf"
}
Asenkron İşleme ile:
{
"docContent": "JVBERi0xLjQKJeLjz9MK...",
"docName": "output.pdf",
"async": true
}
Kod Örnekleri
O PDF4me Sınıflandırılmış Belge REST API Birden fazla programlama dilinde kod örnekleri sunar. Geliştirme ortamınıza en uygun dili seçin:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Google Script Örnek
Google Apps Script uygulama için Google Workspace entegrasyon:
Belge Sınıflandırma Özellikleri
Sınıflandırma Yetenekleri
- Belge Türü Algılamaİçerik analizine dayalı belge türlerinin belirlenmesi
- İçerik KategorilendirmesiBelgelerin içerik ve amaca göre gruplandırılması
- Şablon TanımaBelge şablonlarının ve standart formatların belirlenmesi
- Uyumluluk Sınıflandırması: Düzenleyici ve uyumluluk gereksinimlerine yönelik sınıflandırma
Kurumsal Özellikler
- Toplu İşleme: Tutarlı sınıflandırma standartlarıyla birden fazla belgeyi işleyin
- Kalite Güvencesiİş uygulamaları için sınıflandırma doğruluğunu ve güvenilirliğini sağlayın.
- Entegrasyona HazırMevcut belge yönetim sistemleriyle sorunsuz entegrasyon
- Ölçeklenebilir İşlemeBüyük miktarda belgeyi kurumsal düzeyde performansla işleyin.
Sektör Kullanım Örnekleri ve Uygulamaları
- Document Management & Organization
- Compliance & Regulatory
- Business Process Automation
- Financial Services
- Healthcare & Medical
- Legal & Professional Services
Belge Yönetimi ve Organizasyonu Kullanım Örnekleri
- Otomatik DosyalamaDijital dosyalama sistemlerinde belgeleri otomatik olarak sınıflandırın ve düzenleyin.
- İçerik Yönetimiİçerik yönetim ve erişim sistemleri için gelişmiş kategorizasyon
- Arşiv OrganizasyonuTarihi belgelerin ve kayıtların sistematik sınıflandırılması
- Arama OptimizasyonuDoğru sınıflandırma ve etiketleme yoluyla geliştirilmiş belge arama özelliği.
Uyumluluk ve Düzenleyici Kullanım Örnekleri
- Denetim HazırlığıUyumluluk ve denetim amaçlı belgelerin otomatik sınıflandırılması
- Düzenleyici Raporlama: Düzenleyici başvurular için belge işleme sürecinin kolaylaştırılması
- Hukuki KeşifHukuki delil toplama ve dava desteği için verimli belge sınıflandırması
- Politika UyumluluğuBelgelerin kuruluş politikalarına uygunluğunun otomatik olarak doğrulanması
İş Süreci Otomasyonu Kullanım Örnekleri
- İş Akışı YönlendirmesiBelgelerin sınıflandırma sonuçlarına göre otomatik yönlendirilmesi
- Süreç OptimizasyonuGelişmiş sınıflandırma ile basitleştirilmiş belge işleme iş akışları
- Kalite KontrolBelge türlerinin ve içerik doğruluğunun otomatik olarak doğrulanması
- Kaynak TahsisiBelge türlerine göre işlem kaynaklarının verimli tahsisi
Finansal Hizmetler Kullanım Örnekleri
- Fatura İşlemeFaturaların, makbuzların ve finansal belgelerin otomatik sınıflandırılması
- Kredi BelgeleriKredi başvurularının ve destekleyici belgelerin işlenmesinin kolaylaştırılması
- Vergi HazırlığıVergiyle ilgili belgelerin ve formların otomatik sınıflandırılması
- Denetim DesteğiFinansal denetimler ve incelemeler için verimli belge organizasyonu
Sağlık ve Tıbbi Kullanım Alanları
- Hasta KayıtlarıTıbbi kayıtların ve hasta belgelerinin otomatik sınıflandırılması
- Sigorta TalepleriSigorta taleplerinin ve tıbbi belgelerin işlenmesinin kolaylaştırılması
- Uyumluluk BelgeleriSağlık hizmetleri mevzuatına uyumluluk için otomatik sınıflandırma
- Araştırma VerileriTıbbi araştırma ve klinik deneme belgelerinin sistematik organizasyonu
Hukuk ve Profesyonel Hizmetler Kullanım Örnekleri
- Sözleşme YönetimiSözleşmelerin ve hukuki anlaşmaların otomatik sınıflandırılması
- Dava BelgeleriHukuk dava dosyalarının ve destekleyici belgelerin verimli bir şekilde organize edilmesi
- Uyumluluk İzleme: Mevzuat uyumluluğu ve izleme için otomatik sınıflandırma
- Müşteri DokümantasyonuMüşteri dosyalarının ve profesyonel belgelerin işlenmesinde kolaylık sağlanması.