The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::Evernote - Perl client accessing to Evernote

VERSION

Version 0.01

The very begin version, welcome anyone who has interest to join the development team.

SYNOPSIS

    use Net::Evernote;
    my $note = Net::Evernote->new($username,$password,$consumerKey,$consumerSecret);
    $note->postNote($title,$content);

METHODS

new(username,password,consumerKey,consumerSecret,[userStoreUrl])

Initialize the object.

    my $note = Net::Evernote->new($username,$password,$consumerKey,$consumerSecret);

The consumerKey and consumerSecret are got from the email when you signed up with Evernote's API development.

The userStoreUrl is the url for user authentication, the default one is https://sandbox.evernote.com/edam/user

If you are in the production development, userStoreUrl should be https://www.evernote.com/edam/user

For accessing them, Net::SSLeay and Crypt::SSLeay along with Thrift module are needed.

postNote(title,content,[dataStoreUrl])

    use Data::Dumper;

    eval {
        $note->postNote($title,$content);
    };

    if ($@) {
        print Dumper $@;
    }

The title is a common string. The content is a XHTML string.

The dataStoreUrl is the url for posting note, the default one is https://sandbox.evernote.com/edam/note

If you are in the production development, dataStoreUrl should be https://www.evernote.com/edam/note

For accessing them, Net::SSLeay and Crypt::SSLeay along with Thrift module are needed.

SEE ALSO

http://www.evernote.com/about/developer/api/

AUTHOR

Ken Peng <shorttag@gmail.com>

BUGS/LIMITATIONS

If you have found bugs, please send email to <shorttag@gmail.com>

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Net::Evernote

COPYRIGHT & LICENSE

Copyright 2011 Ken Peng, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.