With is recipe you can automatically post to twitter that your phone is low on power to alert family and friends.
To use this on{X} Recipe, simply copy the code below and modify if needed.
// Triggers the function when the screen unlocks
device.battery.on('low', function (signal){
// Initializing variables
var twitter = { screenName : "PhOnXe",onxToken : "XXXXXX" } ;
var tweet = encodeURI('My battery is below 10%, I will die soon. -PhOnXe');
// Sends tweet using TweetOn{X}
device.ajax(
{
url: 'http://tweetonx.com/api/tweet/'+twitter.screenName+'/'+twitter.onxToken+'/?t='+tweet,
type: 'GET',
headers: { 'Content-Type': 'application/xml' }
},
function onSuccess(body, textStatus, response){
var parsedBody;
if(!body){
var error = {};
error.message = 'invalid body format';
error.content = body;
console.error('error: ',error);
}
console.info('Status: ' + body);
},
function onError(textStatus, response){
var error = {};
error.message = textStatus;
error.statusCode = response.status;
console.error('error: ',error);
}
);
});
Views