About
This is a Perl module and program giving easy access to PushBullet API from Perl.
Installation
Requirements
You need a PushBullet API key. You can get your API key in your PushBullet account settings.
You also need this Perl modules:
Usage
pushbullet address [ -k <pushbullet_apikey> ] [ -d <device_id> ]
--name 'address name' --address 'complete address'
pushbullet devices [ -k <pushbullet_apikey> ]
pushbullet file [ -k <pushbullet_apikey> ] [ -d <device_id> ] -f filename
pushbullet link [ -k <pushbullet_apikey> ] [ -d <device_id> ]
--title 'your title' --url 'http://address'
pushbullet list [ -k <pushbullet_apikey> ] [ -d <device_id> ]
--title 'your title' --item item1 --item item2 --item item3
pushbullet note [ -k <pushbullet_apikey> ] [ -d <device_id> ]
--title 'your title' --body 'your body message'
Configuration
You can configure default parameters in a JSON format configuration file:
{
"apikey":"",
"default_device_id":"",
"default_address":"1600 Amphitheatre Pkwy, Mountain View, CA 94043, Etats-Unis",
"default_body":"This is a default title",
"default_name":"GooglePlex",
"default_title":"This is a default title",
"default_url":"https://github.com/sebthebert/WWW-PushBullet"
}
This configuration file is by default ./conf/pushbullet.json but you can also specify another file with the -c/--config option.