-
-
01 Oct 2015 13:23:58 UTC
- Distribution: Catmandu-Zotero
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (2)
- Testers (345 / 0 / 10)
- Kwalitee
Bus factor: 1- 86.96% Coverage
- License: perl_5
- Perl: v5.10.1
- Activity
24 month- Tools
- Download (12.32KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
NAME
Catmandu::Importer::Zotero - Import records from Zotero web
SYNOPSIS
# From the command line # From the command line $ catmandu convert Zotero --userID <userID> to JSON $ catmandu convert Zotero --groupID <groupID> to JSON # From Perl use Catmandu; my $importer = Catmandu->importer('Zotero', userID => '...'); $importer->each(sub { my $item = shift; print "%s %s\n", $item->{_id} , $item->{title}->[0]; });
CONFIGURATION
- userID
-
User identifier (given at https://www.zotero.org/settings/keys). Required unless
groupID
is set. - groupID
-
Group identifier (numeric part of the RSS library feed of a group)
- collectionID
-
Collection key (alphanumeric identifier)
- apiKey
-
Zotero API key for authenticated access
- sort
-
dateAdded
,dateModified
(default),title
,creator
,type
,date
,publisher
,publicationTitle
,journalAbbreviation
,language
,accessDate
,libraryCatalog
,callNumber
,rights
,addedBy
, ornumItems
- direction
-
asc
ordesc
- itemKey
-
A comma-separated list of item keys. Valid only for item requests. Up to 50 items can be specified in a single request.
- itemType
-
Item type search. See https://www.zotero.org/support/dev/web_api/v3/basics#search_syntax for boolean search syntax.
- q
-
Quick search to search titles and individual creator fields, or all fields if qmode is set to
everything
. - qmode
-
titleCreatorYear
(default) oreverything
- since
-
Return only objects modified after the specified library version.
- tag
-
Tag search. Supports Boolean search like item type search.
DESCRIPTION
This Catmandu::Importer imports bibliographic data from Zotero reference management service.
SEE ALSO
Module Install Instructions
To install Catmandu::Zotero, copy and paste the appropriate command in to your terminal.
cpanm Catmandu::Zotero
perl -MCPAN -e shell install Catmandu::Zotero
For more information on module installation, please visit the detailed CPAN module installation guide.