const token = '321d6a221f8926b5ec41ae89a3b2ae7b';
fetch(`http://api.travelpayouts.com/v2/prices/latest`,
{
headers : {'x-access-token': '321d6a221f8926b5ec41ae89a3b2ae7b'}})
.then(res => res.json())
.then(data => console.log(data))
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "http://api.travelpayouts.com/v2/prices/latest",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(
"x-access-token: 321d6a221f8926b5ec41ae89a3b2ae7b"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
const token = 'xxxxxx';
var myHeaders = new Headers();
myHeaders.append('x-access-token', token);
var myInit = { method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default' };
var myRequest = new Request('http://api.travelpayouts.com/v2/prices/latest', myInit);
fetch(myRequest)
.then(res => res.json())
.then(data => console.log(data))
const http = require("http");
const token = '321d6a221f8926b5ec41ae89a3b2ae7b';
const url = 'http://api.travelpayouts.com/v2/prices/latest';
http.get(
url,
{
headers: {
'x-access-token': token
}
},
(res) => {
const { statusCode } = res;
const contentType = res.headers['content-type'];
let error;
if (statusCode !== 200) {
error = new Error('Request Failed.\n' +
`Status Code: ${statusCode}`);
} else if (!/^application\/json/.test(contentType)) {
error = new Error('Invalid content-type.\n' +
`Expected application/json but received ${contentType}`);
}
if (error) {
console.error(error.message);
// Consume response data to free up memory
res.resume();
return;
}
res.setEncoding('utf8');
let rawData = '';
res.on('data', (chunk) => { rawData += chunk; });
res.on('end', () => {
try {
console.log("raw data:", rawData);
const parsedData = JSON.parse(rawData);
console.log(parsedData);
} catch (e) {
console.error(e.message);
}
});
}
).on('error', (e) => {
console.error(`Got error: ${e.message}`);
});