Yeah, we need some actual documentation on Zotero's use of unAPI in general. Maybe if I can figure it out (perhaps by asking the developer(s)) I'll write some for them. Robert Forkel wrote: > well, looks like a combination: > in case of mods it checks for the namespace URL, in case of rdf, it > looks for a format name of rdf_dc, ... > and yes, endnote export would have to have a name of "endnote" (i ran > into this problem as well with names like endnote-utf-8, ...). i think > unapi would be more usable if there were at least a recommendation of > common format names. > > On Tue, Apr 6, 2010 at 4:07 PM, Jonathan Rochkind <[log in to unmask]> wrote: > >> Wait, does it actually recognize the format by the format _name_ used, and >> not by a mime content-type? Like unless my unAPI server calls the endnote >> format "endnote", it won't recognize it? That would be odd, and good to >> know. I thought the unAPI format names were purely arbitrary, but recognized >> by their association with a mime content-type like "application/x- >> /endnote/-refer". But no, at least as far as Zotero is concerned, you have >> to pick format shortnames that match what Zotero expects? >> >> >> Robert Forkel wrote: >> >>> from looking at line 14 here >>> https://www.zotero.org/trac/browser/extension/trunk/translators/unAPI.js >>> i'd say: >>> ad 1. RECOGNIZABLE_FORMATS = ["mods", "marc", "endnote", "ris", >>> "bibtex", "rdf"] also see function checkFormats >>> ad 2. the order listed above >>> ad 4.: from my experience the unapi scraper takes precedence over coins >>> >>> On Tue, Apr 6, 2010 at 3:48 PM, Jonathan Rochkind <[log in to unmask]> >>> wrote: >>> >>> >>>> Anyone know if there's any developer documentation for Zotero on it's use >>>> of >>>> unAPI? Alternately, anyone know where I can find the answers to these >>>> questions, or know the answers to these questions themselves? >>>> >>>> 1. What formats will Zotero use via unAPI. What mime content-types does >>>> it >>>> use to recognize those formats (sometimes a format has several in use, or >>>> no >>>> official content-type). >>>> >>>> 2. What is Zotero's order of preference when multiple formats via unAPI >>>> are >>>> available? >>>> >>>> 3. Will Zotero get confused if different documents on the page have >>>> different formats available? This can be described with unAPI, but it >>>> seems >>>> atypical, so not sure if it will confuse Zotero. >>>> >>>> 4. If both unAPI and COinS are on a given page -- will Zotero use both >>>> (resulting in possible double-import for citations exposed both ways). Or >>>> only one? Or depends on how you set up the HTML? >>>> >>>> 5. Somewhere that now I can't find I saw a mention of a "Zotero RDF" >>>> format >>>> that Zotero would consume via unAPI. Is there any documentation of this >>>> format/vocabulary, how can I find out how to write it? >>>> >>>> >>>> >>> > >