Adobe PDF Service Workflow
Bu workflow, PDF dosyalarının Adobe hizmetlerine yüklenip işlenerek sonucun indirilmesini sağlar. Aşağıda adım adım node’ların işlevleri belirtilmiştir:
1. When clicking ‘Test workflow‘
- Tipi: Manual Trigger
- İşlev: Workflow’u başlatmak için bir tetikleyici sağlar.
2. Load a test pdf file
- Tipi: Dropbox
- İşlev: Test edilecek bir PDF dosyasını Dropbox’tan indirir.
- Ayarlar:
- Path: PDF dosyasının yolu
- Operation: download
- Authentication: OAuth2 (Dropbox hesabınızı kullanarak uygun izinle erişim sağlanır)
3. Adobe API Query
- Tipi: Set
- İşlev: Adobe API’sine yapılacak istek için gerekli endpoint ve JSON yükünü tanımlar.
- Ayarlar:
- endpoint: „extractpdf“ (PDF’den veri çıkartmak için gerekli)
- json_payload: Çıkartılacak öğeleri belirtir (metin ve tablolar)
4. Query + File
- Tipi: Merge
- İşlev: PDF dosyası ile API sorgusunu birleştirir.
5. Authenticartion (get token)
- Tipi: HTTP Request
- İşlev: Adobe API’ye erişim için gerekli erişim token’ını almak için istek gönderir.
- Ayarlar:
- URL: Adobe token alım adresi
- Method: POST
- Body:
{ "client_id": "****", "client_secret": "****" }
6. Create Asset
- Tipi: HTTP Request
- İşlev: PDF’yi Adobe platformuna yükler.
- Ayarlar:
- URL: PDF yükleme adresi
- Method: POST
- Body: PDF’nin veri türü belirtilir.
7. Upload PDF File (asset)
- Tipi: HTTP Request
- İşlev: Yüklenen PDF dosyasını belirlenen URI’ye yükler.
- Method: PUT
8. Process Query
- Tipi: HTTP Request
- İşlev: PDF işleme süreci başlatılır.
- Ayarlar:
- URL: İşlem yapılacak API adresi
- Method: POST
9. Wait 5 second
- Tipi: Wait
- İşlev: PDF’nin işlenmesi için 5 saniye bekler.
10. Try to download the result
- Tipi: HTTP Request
- İşlev: İşleme sonuçlarını indirir.
- Ayarlar:
- URL: İndirilecek dosyanın URI’si
11. Switch
- Tipi: Switch
- İşlev: İşleme sonucunun durumuna göre akışı yönlendirir.
- Ayarlar:
- Rules: İşlem durumu (in progress, failed) kontrol edilir.
12. Forward response to origin workflow
- Tipi: Set
- İşlev: Sonuçları önceki workflow’a geri gönderir.
Ergebnis
Bu workflow, PDF dosyalarını Adobe hizmetlerine yükleyip işleme alarak, sonuçları indirme işlemini otomatikleştirir. Kullanıcılar, belirli endpoint ve json_payload ile özel ihtiyaçlarına göre iş akışını özelleştirebilirler.
Download Link: Buradan Workflow’u İndirin