Make it work
This commit is contained in:
parent
ec3434efcd
commit
27ca18dd86
@ -24,11 +24,13 @@ class UPSAPIs {
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
|
||||
curl_setopt($ch, CURLOPT_HTTPHEADER, [
|
||||
'Content-Type: application/json',
|
||||
'Content-Type: application/x-www-form-urlencoded',
|
||||
'Authorization: Basic ' . base64_encode("$clientid:$clientsecret")
|
||||
]);
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS, "{\"client_id\": \"$clientid\", \"client_secret\": \"$clientsecret\", \"grant_type\": \"client_credentials\"}");
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS, "grant_type=client_credentials");
|
||||
$response = curl_exec($ch);
|
||||
curl_close($ch);
|
||||
|
||||
$data = json_decode($response, true);
|
||||
$memcache->set("logistics.tracking.ups_bearer_token", $data["access_token"], ($data["expires_in"] * 1) - 120);
|
||||
return $data["access_token"];
|
||||
|
Loading…
x
Reference in New Issue
Block a user