📮 Postman Kullanımı
Sign API’yi Postman ile test etme rehberi.
🔄 OpenAPI Import
Yöntem 1: URL ile (Önerilen)
- API’yi başlatın:
mvn spring-boot:run - Postman’de Import → Link
- URL:
http://localhost:8085/api-docs - Import tıklayın
Yöntem 2: Dosya ile
# OpenAPI JSON'ı indirin
curl http://localhost:8085/api-docs -o sign-api-openapi.json
# Postman → Import → File → sign-api-openapi.json⚙️ Environment Variables
Postman’de environment oluşturun:
{
"baseUrl": "http://localhost:8085",
"port": "8085"
}📋 Örnek İstekler
e-Fatura İmzalama
POST {{baseUrl}}/v1/xadessign
Content-Type: multipart/form-data
document: [efatura.xml dosyası]
documentType: UblDocumentPDF İmzalama
POST {{baseUrl}}/v1/padessign
Content-Type: multipart/form-data
document: [document.pdf dosyası]
appendMode: falseTimestamp Alma
POST {{baseUrl}}/api/timestamp/get
Content-Type: multipart/form-data
document: [document.pdf dosyası]
hashAlgorithm: SHA256🧪 Test Senaryoları
Postman Collection Runner ile toplu test senaryoları çalıştırabilirsiniz.