latestDiff[] — düz (birleşik) fark; her satır type ve text taşır.
oldLines[] / newLines[] — yan yana gösterim için satır satır hizalanmış iki pano. oldLines[i] ile newLines[i] aynı satıra karşılık gelir.
detectedAt, previousTitle, newTitle — son revizyonun başlık bilgisi.
revisions[] — tüm revizyon geçmişi: revisionNumber, detectedAt, titleChanged, previousTitle, newTitle.
Fark satırlarındaki type değerleri: unchanged, inserted, deleted, modified ve imaginary. imaginary yalnızca iki panoyu satır satır hizalamak için eklenen dolgu satırıdır — lineNumber alanı null'dır ve ekranda içerik olarak gösterilmemelidir. modified satırlarında kelime düzeyinde vurgulama için segments dizisi de dolabilir.
latestDiff geriye dönük uyumluluk için korunur; yeni istemciler yan yana panoları kullanabilir.
Boş yanıt hata değildir
İçerik değişikliği takibi yalnızca bunun açık olduğu kaynaklarda çalışır. Takibin kapalı olduğu bir kaynakta veya belgenin hiç revizyonu yoksa uç nokta boş listelerle 200 döner. 404 yalnızca belge yoksa veya boru hattı tamamlanmamışsa gelir.
30 dakikalık önbellek
Yanıt sunucu tarafında 30 dakika önbelleklenir.
Aynı şema Bilgi Kütüphanesinde de geçerlidir
GET /api/v1/informative-library/{id}/changestamamen aynı yanıt şemasını döner; aynı istemci görüntüleyicisini iki külliyat için de kullanabilirsiniz.
Yetki ve kota
Api.Library.Detail iznini gerektirir ve detay uç noktasıyla aynı kota kovasından düşer.
Parametreler
İsim
Konum
Tip
Zorunlu
Açıklama
id
Path
uuid
Evet
Regülasyon doküman ID'si.
Yanıtlar
200 — documentId, latestRevisionNumber, truncated, düz birleşik fark latestDiff[], yan yana panolar oldLines[]/newLines[], detectedAt, previousTitle, newTitle ve revisions[]. Hiç revizyonu olmayan belge boş listelerle 200 döner (hata değil). Yanıt 30 dakika önbelleklenir.
404 — Regülasyon bulunamadı.
Bu web sitesi, deneyiminizi geliştirmek için çerezler kullanmaktadır. Siteyi kullanmaya devam ederek çerez politikamızı kabul etmiş olursunuz.