added curl api request example (curl.php)
This commit is contained in:
parent
f6d6d5273e
commit
d876c66eb1
49
website/curl.php
Normal file
49
website/curl.php
Normal file
@ -0,0 +1,49 @@
|
||||
<?php
|
||||
// Notes
|
||||
// The api key from Scooty's app/account: iPtAHWdOVLEtgkaymXoMHVVg
|
||||
|
||||
|
||||
// array of scooters
|
||||
$scooters = array(
|
||||
//'https://platform.tier-services.io/v1/vehicle/fbd739d6-554f-4eaf-bd9c-afe3d501c94b',
|
||||
'https://opencoil.show/test-json.php?scooterID=1',
|
||||
'https://opencoil.show/test-json.php?scooterID=2'
|
||||
);
|
||||
|
||||
// for each
|
||||
echo callAPI($scooters[0]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Custom functions
|
||||
|
||||
function callAPI($url){
|
||||
$curl = curl_init($url);
|
||||
curl_setopt($curl, CURLOPT_FAILONERROR, true);
|
||||
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
|
||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
|
||||
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
|
||||
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
|
||||
'x-api-key: bpEUTJEBTf74oGRWxaIcW7aeZMzDDODe1yBoSxi2',
|
||||
'Content-Type: application/json',
|
||||
)); // set the api key
|
||||
curl_setopt($curl, CURLOPT_USERAGENT,'ProductionRelease/3.8.2 (app.tier.sharing; build:3.8.2.0; iOS 12.4.4) Alamofire/4.9.1'); // set user-agent to that of the Tier.app, sniffed by burpsuite
|
||||
|
||||
$result = curl_exec($curl);
|
||||
if(!$result){die("Connection Failure");}
|
||||
curl_close($curl);
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
?>
|
Loading…
Reference in New Issue
Block a user