Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function newuser($key){
- $url="https://www.googleapis.com/identitytoolkit/v3/relyingparty/signupNewUser?key=$key";
- $h[]="Content-Type: application/json";
- $h[]="User-Agent: Mozilla 5.0 (Linux; U; Android 7.0; in_ID; Redmi Note 4; Build/NRD90M); com.google.android.gms/203019021; FastParser/1.1; ApiaryHttpClient/1.0; (gzip) (mido NRD90M); gzip";
- $h[]="Host: www.googleapis.com";
- $ch=curl_init();
- curl_setopt_array($ch, array(
- CURLOPT_URL => $url,
- CURLOPT_RETURNTRANSFER => TRUE,
- CURLOPT_FOLLOWLOCATION => TRUE,
- CURLOPT_CUSTOMREQUEST => "POST",
- CURLOPT_HTTPHEADER => $h,
- CURLOPT_SSL_VERIFYPEER => 0,
- CURLOPT_COOKIEJAR => "OYA",
- CURLOPT_COOKIEFILE => "OYA",
- CURLOPT_COOKIESESSION => TRUE,
- CURLOPT_ENCODING => "gzip",
- ));
- return curl_exec($ch);
- curl_close($ch);
- }
- function token($key,$post){
- $url="https://securetoken.googleapis.com/v1/token?key=$key";
- $h[]="Content-Type: application/x-www-form-urlencoded";
- $h[]="User-Agent: Mozilla 5.0 (Linux; U; Android 7.0; in_ID; Redmi Note 4; Build/NRD90M); com.google.android.gms/203019021; FastParser/1.1; ApiaryHttpClient/1.0; (gzip) (mido NRD90M); gzip";
- $h[]="Host: securetoken.googleapis.com";
- $ch=curl_init();
- curl_setopt_array($ch, array(
- CURLOPT_URL => $url,
- CURLOPT_RETURNTRANSFER => TRUE,
- CURLOPT_FOLLOWLOCATION => TRUE,
- CURLOPT_CUSTOMREQUEST => "POST",
- CURLOPT_HTTPHEADER => $h,
- CURLOPT_SSL_VERIFYPEER => 0,
- CURLOPT_POSTFIELDS => $post,
- CURLOPT_COOKIEJAR => "OYA",
- CURLOPT_COOKIEFILE => "OYA",
- CURLOPT_COOKIESESSION => TRUE,
- #CURLOPT_ENCODING => "gzip",
- ));
- return curl_exec($ch);
- curl_close($ch);
- }
- $key="AIzaSyARAeW-k03xDLTl0oLOTMd0Nwby3r9Tq8Y";
- $new=json_decode(newuser($key),true);
- $data="grant_type=refresh_token&refresh_token=".$new['refreshToken'];
- $scret=json_decode(token($key,$data));
- print_r($scret);
Add Comment
Please, Sign In to add comment