Created
May 26, 2017 15:48
-
-
Save anhproduction/cc21f6910fff9e59100420cf3e9edcf4 to your computer and use it in GitHub Desktop.
Get android full access token
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* GET Facebook Full Token ~ Android | |
*/ | |
error_reporting(E_ALL & ~ E_NOTICE); | |
header('Origin: https://facebook.com'); | |
define('API_SECRET', '62f8ce9f74b12f84c123cc23437a4a32'); | |
define('BASE_URL', 'https://api.facebook.com/restserver.php'); | |
$_Email = ''; | |
$_Pass = ''; | |
function SignCreate(&$data){ | |
$sig = ""; | |
foreach($data as $key => $value){ | |
$sig .= "$key=$value"; | |
} | |
$sig .= API_SECRET; | |
$sig = md5($sig); | |
return $data['sig'] = $sig; | |
} | |
function cURL($method = 'GET', $url = false, $data){ | |
$cURL = curl_init(); | |
$UserAgents = array( | |
"Mozilla/5.0 (Linux; Android 5.0.2; Andromax C46B2G Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/60.0.0.16.76;]", | |
"[FBAN/FB4A;FBAV/35.0.0.48.273;FBDM/{density=1.33125,width=800,height=1205};FBLC/en_US;FBCR/;FBPN/com.facebook.katana;FBDV/Nexus 7;FBSV/4.1.1;FBBK/0;]", | |
"Mozilla/5.0 (Linux; Android 5.1.1; SM-N9208 Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Mobile Safari/537.36", | |
"Mozilla/5.0 (Linux; U; Android 5.0; en-US; ASUS_Z008 Build/LRX21V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30", | |
"Mozilla/5.0 (Linux; U; Android 5.1; en-US; E5563 Build/29.1.B.0.101) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.0.796 U3/0.8.0 Mobile Safari/534.30", | |
"Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; Celkon A406 Build/MocorDroid2.3.5) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1" | |
); | |
$_UserAgent = $UserAgents[array_rand($UserAgents)]; | |
$_OPTS = array( | |
CURLOPT_URL => ($url ? $url : BASE_URL).($method == 'GET' ? '?'.http_build_query($data) : ''), | |
CURLOPT_RETURNTRANSFER => true, | |
CURLOPT_SSL_VERIFYPEER => false, | |
CURLOPT_USERAGENT => $_UserAgent | |
); | |
if($method == 'POST'){ | |
$_OPTS[CURLOPT_POST] = true; | |
$_OPTS[CURLOPT_POSTFIELDS] = $data; | |
} | |
curl_setopt_array($cURL, $_OPTS); | |
$result = curl_exec($cURL); | |
curl_close($cURL); | |
return $result; | |
} | |
$data = array( | |
"api_key" => "882a8490361da98702bf97a021ddc14d", | |
"email" => $_Email, | |
"format" => "JSON", | |
"locale" => "vi_vn", | |
"method" => "auth.login", | |
"password" => $_Pass, | |
"return_ssl_resources" => "0", | |
"v" => "1.0" | |
); | |
SignCreate($data); | |
$response = cURL('GET', false, $data); | |
exit($response); | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment