Yapmış olduğum twitter uygulamsında auth olduktan sonra ilk sayfada twitter dan auth olan kişinin bilgilerini çekebiliyorum ama bir sonraki sayfa da oauth_token hatası alıyorum.

Auth kodum.

ses sion_start(); set_time_limit(0);

unset($_SESSION['oauth_token']);
unset($_SESSION['oauth_token_secret']);
unset($_SESSION['access_token']);

$twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
$request_token = $twitteroauth->getRequestToken(OAUTH_CALLBACK);
// 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($_SESSION['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.');
}

Auth olduktan sonra yönlendirdiğim sayfadaki kodum:

session_start();

$twitter_datas = Utility::get_configs();
$twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $twitter_datas['oauth_token'], $twitter_datas['oauth_token_secret']);
$twitteroauth->host = "https://api.twitter.com/1.1/";

$access_token = $twitteroauth->getAccessToken($twitter_datas['oauth_verifier']);
$_SESSION['access_token'] = $access_token;

$account = $twitteroauth->get('account/verify_credentials');

$response = $twitteroauth->get("friends/list.json?cursor=-1&skip_status=true&include_user_entities=false&count=4");
Utility::debug($response->users);

Her sayfa yenilediğimde auth yaptırmak zorunda kalıyorum. Normal bir durum mu yoksa bir yerde hata mı yapıyorum?

soruldu: 29 Nis '13, 07:00

alexander's gravatar image

alexander
185172023
cevap kabul oranı: 33%

hocam yeni api geldi. onla tekrar deneyin. çok fazla kaynak mevcut.

(18 Haz '13, 16:35) tayfun tayfun's gravatar image
Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×28
×13

Soruldu: 29 Nis '13, 07:00

Görüntüleme: 671 kez

Son güncelleme: 18 Haz '13, 16:35

powered by BitNami OSQA