<?php header("Content-type: text/plain;charset=utf-8"); // vars $api_key = "bc1e13327f7f4876902d4bc45c30e102"; $api_url = "https://api.geoapify.com/v1/"; $geocode_pattern = "geocode/search?text=%address%&apiKey=".$api_key; $geocode_request = str_replace( "%address%", urlencode("12 rue Maupertuit, Bruz"), $geocode_pattern); echo "\n".$api_url.$geocode_request; $curl = curl_init($api_url.$geocode_request); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $response_json = curl_exec($curl); //print_r($response_json); $response_php = json_decode($response_json); print_r($response_php->features[0]->geometry->coordinates); curl_close($curl); $curl = curl_init(); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // curl_setopt($curl, CURLOPT_POST, 1); // curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); $data['grant_type'] = 'client_credentials'; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_URL, 'https://accounts.spotify.com/api/token'); $headers = array( 'Authorization' => `Basic 1111111111111111111111111111111111`, 'Content-Type' => 'application/x-www-form-urlencoded' ); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); $response_json = curl_exec($curl); print_r($response_json); //$response_php = json_decode($response_json); //print_r($response_php->features[0]->geometry->coordinates); curl_close($curl);