Blame view

social/login-twitter.php 877 Bytes
42868d70   andryeyev   Создал GIT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  <?php
  require("twitter/twitteroauth.php");
  require 'config/twconfig.php';
  session_start();
  
  $twitteroauth = new TwitterOAuth(YOUR_CONSUMER_KEY, YOUR_CONSUMER_SECRET);
  // Requesting authentication tokens, the parameter is the URL we will be redirected to
  $request_token = $twitteroauth->getRequestToken('http://extremstyle.ua/social/getTwitterData.php');
  
  // Saving them into the session
  
  $_SESSION['oauth_token'] = $request_token['oauth_token'];
  $_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];
  
  // If everything goes well..
  if ($twitteroauth->http_code == 200) {
      // Let's generate the URL and redirect
      $url = $twitteroauth->getAuthorizeURL($request_token['oauth_token']);
      header('Location: ' . $url);
  } else {
      // It's a bad idea to kill the script, but we've got to know when there's an error.
      die('Something wrong happened.');
  }
  ?>