Ciao,
vorrei utilizzare php per inviare delle informazioni in formato JSON ad una specifica API, dispongo della sintassi corretta solo in formato AJAX ma avrei la necessità di convertirla per poterla inserire in uno script PHP esistente che esegue altre operazioni.
questo il dato JSON:
codice:
{
"DateTime": "2016-10-25T11:09:5702:00",
"AlarmType": "Rmn",
"DespatchId": Uniquid from alarm center,
"Latitude": 2.1,
"Longitude": 3.1
}
questa la jQuery in ajax che vorrei convertire in PHP:
codice:
$.ajax({url: '/ api/Alarm/AlarmInLocation,
type: 'post',
datatype: 'json',
data: Payload,
beforeSend: function(request)
{ request.setRequestHeader("Authorization", "Bearer " + accessToken);
},
success: function(response) {
var d = JSON.stringify(response);
} });
ho provato in questo modo ma non riesco a convertire la sintassi per l'invio inserendo i parametri Authorization", "Bearer " + accessToken .... forse cè un metodo migliore 
Codice PHP:
$accessToken = $responseData_auth['access_token'];
// The data to send to the API
$postData = array('DateTime' => '2016-10-25T11:09:5702:00',
'AlarmType' => 'Rmn',
'DespatchId' => 1234,
'Latitude' => 2.1,
'Longitude' => 3.1);
// Create the context for the request
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => "Content-Type: application/json",
'content' => json_encode($postData)
)));
$response = file_get_contents('https://webmyapi.com/api/Alarm/AlarmInLocation',FALSE, $context);