Advertisement
dimaslanjaka

Refresh_token

Jul 2nd, 2017
387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.60 KB | None | 0 0
  1. <?php
  2. /***
  3. ***   Facebook Android Access_Token:Alx-Bot
  4. ***    Copyright (c) 2017 Alx-Bot.BlogSpot.Com
  5. ***      Alx-Bot
  6. **/
  7. error_reporting(E_ALL);
  8. header('Origin: https://facebook.com');
  9. define('API_SECRET', 'bd58d8f189fe36da12c4872b966155e5');
  10.  
  11. define('BASE_URL', 'https://api.facebook.com/restserver.php');
  12.  
  13. function sign_creator(&$data){
  14.  $sig = "";
  15.  foreach($data as $key => $value){
  16.   $sig .= "$key=$value";
  17.  }
  18.  $sig .= API_SECRET;
  19.  $sig = md5($sig);
  20.  return $data['sig'] = $sig;
  21. }
  22. function cURL($method = 'GET', $url = false, $data){
  23.  //sign_creator($data);
  24.  //print_r($data);
  25.  $c = curl_init();
  26.  $user_agents = array(
  27.   "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;]",
  28.   "[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;]",
  29.   "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",
  30.   "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",
  31.   "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",
  32.   "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"
  33.  );
  34.  $useragent = $user_agents[array_rand($user_agents)];
  35.  $opts = array(
  36.   CURLOPT_URL => ($url ? $url : BASE_URL).($method == 'GET' ? '?'.http_build_query($data) : ''),
  37.   CURLOPT_RETURNTRANSFER => true,
  38.   CURLOPT_SSL_VERIFYPEER => false,
  39.   CURLOPT_USERAGENT => $useragent
  40.  );
  41.  if($method == 'POST'){
  42.   $opts[CURLOPT_POST] = true;
  43.   $opts[CURLOPT_POSTFIELDS] = $data;
  44.  }
  45.  curl_setopt_array($c, $opts);
  46.  $d = curl_exec($c);
  47.  curl_close($c);
  48.  return $d;
  49. }
  50.  
  51. if(isset($_POST['u'], $_POST['p'])){
  52.  $_GET = $_POST;
  53. }
  54. $data = array(
  55.  "api_key" => "3e7c78e35a76a9299309885393b02d97",
  56.  "credentials_type" => "password",
  57.  "email" => @$_GET['u'],
  58.  "format" => "JSON",
  59.  "generate_machine_id" => "1",
  60.  "generate_session_cookies" => "1",
  61.  "locale" => "en_US",
  62.  "method" => "auth.login",
  63.  "password" => @$_GET['p'],
  64.  "return_ssl_resources" => "0",
  65.  "v" => "1.0"
  66. );
  67. sign_creator($data);
  68. $response = cURL('GET', false, $data);
  69. $responseJSON = json_decode($response);
  70.  
  71. exit($response);
  72. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement