Hello I am following the guide php and javascript to generate token's Implementing App Login | ArcGIS for Developers
but I can not do not know what is missing me.
I registered an application and set the CLIENT_ID and client_secret:
<?php $params = array( 'client_id' => "15yv5x0SU52gG9vU", 'client_secret' => "24550d44d4aa4f7d9525ae9143289ede", 'grant_type' => 'client_credentials', 'f' => 'json' ); try { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://www.arcgis.com/sharing/oauth2/token/"); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, true); $response = curl_exec($ch); } catch (Exception $e) { error_log($e->getMessage(), 0); } $header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE); $body = substr($response, $header_size); $json = json_decode($body, true); $token = $json['access_token']; var_dump($token);