NAME
Datahub::Factory::Exporter::Datahub - Export items to a Datahub instance
SYNOPSIS
use Datahub::Factory;
my $datahub_options = {
    datahub_url         => 'https://www.datahub.be',
    oauth_client_id     => 'mydatahub',
    oauth_client_secret => 'thedatahub',
    oauth_username      => 'datahub',
    oauth_password      => 'adatahub'
};
my $exporter = Datahub::Factory->exporter('Datahub')->new($datahub_options);
$exporter->add({'id' => 1});
DESCRIPTION
This module converts records to an exchange format and exports them to a Datahub instance.
PARAMETERS
datahub_url- 
URL where the Datahub resides. This URL is the base URL of the datahub, not the API url. The module will create the correct API URL automatically. Required.
 datahub_format- 
Data will be converted to this format before exporting. Set to
LIDOby default. oauth_client_id- 
OAuth 2 client ID. Required.
 oauth_client_secret- 
OAuth2 client secret. Required.
 oauth_username- 
Datahub username. Required.
 oauth_password- 
Datahub password. Required.
 
AUTHORS
Pieter De Praetere <pieter@packed.be>
Matthias Vandermaesen <matthias.vandermaesen@vlaamsekunstcollectie.be>
COPYRIGHT
Copyright 2017 - PACKED vzw, Vlaamse Kunstcollectie vzw
LICENSE
This library is free software; you can redistribute it and/or modify it under the terms of the GPLv3.