31 lines
677 B
JavaScript
31 lines
677 B
JavaScript
|
'use strict';
|
||
|
|
||
|
var email = 'jon@example.com';
|
||
|
|
||
|
var urequest = require('@coolaj86/urequest');
|
||
|
var req = {
|
||
|
url: 'https://api.telebit.ppl.family/api/telebit.cloud/pair_request'
|
||
|
, method: 'POST'
|
||
|
, headers: { 'cOntEnt-tYpE': 'application/json;charset=utf-8' }
|
||
|
, json: {
|
||
|
subject: email
|
||
|
, subject_scheme: 'mailto'
|
||
|
, scope: ''
|
||
|
, otp: '321654'
|
||
|
, hostname: "Jon's Macbook Pro"
|
||
|
, os_type: 'Linux'
|
||
|
, os_platform: 'linux'
|
||
|
, os_release: '4.4.0-116-generic'
|
||
|
, os_arch: 'x64'
|
||
|
}
|
||
|
};
|
||
|
urequest(req, function (err, resp, body) {
|
||
|
if (err) {
|
||
|
console.error(err);
|
||
|
return;
|
||
|
}
|
||
|
console.log('Location:', resp.headers.location);
|
||
|
console.log('Body:');
|
||
|
console.log(body);
|
||
|
});
|