קוקיז (עוגיות)

אתר הספרייה הלאומית עושה שימוש בעוגיות (cookies) על מנת לשפר את חווית הגלישה שלך. הגלישה שלך באתר מהווה הסכמה לשימוש בעוגיות. למידע נוסף, אנא עיינו במדיניות הפרטיות

ממשק Presentation API (manifest)

ממשק Presentation API (manifest)

מבנה הבקשה

http://iiif.nli.org.il/IIIFv21/{RecordId}/manifest

מניפסט מתאר את המידע הדרוש למשתמש או לתוכנה, כדי להציג אובייקט דיגיטלי שעשוי להכיל מספר אובייקטים דיגיטליים. המניפסט מחזיר מטא-דאטא כמו כותרת ומידע על סידור האובייקטים הדיגיטליים.

קלט

משתנה תיאור
Record ID מזהה האובייקט הדיגיטלי שאליו ברצונך לגשת. בהפעלת ממשק החיפוש (Search API) , ניתן למצוא את השדה השדה בפלט, תחת השדה : RecordId.

ממשק זה מקבל כקלט את הפרמטר Record ID ומחזיר פלט בפורמט JSON-LD.

דוגמא:

http://iiif.nli.org.il/IIIFv21/990003000580205171/manifest

משתנה תיאור
Identifier המזהה של הרשומה במערכת Primo: DOCID. השדה מאוכלס אם הפריט קיים ומאונדקס על ידי מערכת .Primo בפלט של API Search, הוא מוגדר כ- Identifier.

דוגמא לשירות משני (עם קלט של DOCID):

http://iiif.nli.org.il/IIIFv21/DOCID/NNL_ALEPH11357291990005171/manifest

 

פלט לדוגמא

{
    @context: "http://iiif.io/api/presentation/2/context.json",
    @id: "http://iiif.nli.org.il/IIIFv21/DOCID/NNL_ALEPH11357291990005171/manifest",
    @type: "sc:Manifest",
    logo: [
       "http://iiif.nli.org.il/IIIFv21/images/nli_logo.jpg"
    ],
    label: "כתובה. ירושלים, ישראל. תר"ך.",
    metadata: [
   {
       label: "Title",
       value: "כתובה. ירושלים, ישראל. תר"ך."
   }, 
   {
       label: "Contributor",
       value: "בן שמעון, רפאל אהרן בן דוד, 1848-1928 ((חתן)) $$Qבן שמעון, רפאל אהרן בן דוד, 1848-1928 בן וליד, אסתר בת יצחק ((כלה)) $$Qבן וליד, אסתר בת יצחק חרוש, אברהם בן יצחק, נפטר
       1871 ((עד)) $$Qחרוש, אברהם בן יצחק, נפטר 1871 שרביט, מכלוף ((עד)) $$Qשרביט, מכלוף"
   },
   {
       label: "Publisher",
       value: "ירושלם"
   },
   {
       label: "Base",
       value: "972NNL_INST"
    },
    {  
       label: "Source",
       value: "The National Library of Israel"
    },
    {  
       label: "Doc Id",
       value: "NNL_ALEPH11357291990005171"
    },
    {
       label: "Creation Date",
       value: "יא באלול תר"כ (1860)"
    },
    {
       label: "Type",
       value: "manuscript"
    },
    {
       label: "Format",
       value: "1 דף ; 640X560 מ"מ.; נייר"
    },
    {
       label: "Language",
       value: "heb"
    },
    {
       label: "Alternative Title",
       value: "Ketubbah. Jerusalem, Israel. 1860"
    },
    {
       label: "SysNum",
       value: "11357291990005171"
    }
 ],
sequences: [
   {
      @id: "https://iiif.nli.org.il/IIIFv21/NNL_ALEPH11357291990005171/sequence/IE9206251",
      @type: "sc:Sequence",
      label: "[כתובה. ירושלים, ארץ ישראל, תר"ך]",
      canvases: [
        {
            @id: "https://iiif.nli.org.il/IIIFv21/FL58252370",
            @type: "sc:Canvas",
             label: "ketubba",
             width: 5820,
             height: 6993,
             images: [
                {
                   @id: "FL58252370",
                   @type: "oa:Annotation",
                   motivation: "sc:painting",
                   on: "https://iiif.nli.org.il/IIIFv21/FL58252370",
                   resource: {
                      @id: "https://iiif.nli.org.il/IIIFv21/FL58252370/full/max/0/default.jpg",
                      @type: "dctypes:Image",
                       label: "ketubba",
                       format: "image/jpeg;",
                       service: {
                          @context: "http://iiif.io/api/image/2/context.json",
                          @id: "https://iiif.nli.org.il/IIIFv21/FL58252370",
                          label: "ketubba",
                          profile: "http://iiif.io/api/image/2/level1.json"
                       },
                       height: 6993,
                       width: 5820
                     }
                   } 
             ] 
         }
     ]
  }
],
structures: [
   {
       @id: "REP58252369",
       @type: "sc:Range",
       label: "REP58252369",
       members: [
          {
              @id: "https://iiif.nli.org.il/IIIFv21/FL58252370",
              @type: "sc:Canvas",
              label: "ketubba"
            }
        ]
     }
],
related: "http://merhav.nli.org.il/primo_library/libweb/action/display.do?tabs=detailsTab&ct=display&fn=search&displayMode=full&doc=NNL_ALEPH11357291990005171",
viewingHint: "paged"
}