I want to use the pushbullet.js wrapper for the pushbullet API to send notifications to my device. JavaScript and html code are attached below. When I run the program, I get the error that 'ReferenceError: PushBullet is not defined'. I am using P5.js for coding as I am extremely new to Javascript.
PushBullet.APIKey = "<api key here>";
PushBullet.push("note", "<device name", null, {title: "<Alert>", body: "<Someone is at the door>"}, function(err, res) {
if(err) {
throw err;
} else {
console.log(res);
}
});
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/addons/p5.sound.min.js"></script>
<script type="text/javascript" src="http://alexschneider.github.io/pushbullet-js/pushbullet.min.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
<meta charset="utf-8" />
</head>
<body>
<script src="sketch.js"></script>
</body>
</html>