2014-01-30 3 views
0

나는 Twitter API와 Abraham Williams와 그의 PHP 라이브러리를 함께 연구하고 있습니다. 이제 문제가 생겼습니다. 트위터 계정을 응용 프로그램 (https://api.twitter.com/oauth/authenticate?oauth_token)으로 인증하면 GET을 통해 oauth_token 및 oauth_verifier를 사용하여 웹 페이지로 다시 전송됩니다. POST를 통해이를 수신 할 수 있습니까? 내가 GET을 사용할 수 없습니다POST를 통해 oauth_token 수신

이유는 내가 CodeIgniter의 작업을하고 있어요 있다는 것입니다 내가 할 수없는 데이터 가져 오기 URL이있는 경우 : http://url.com/twitter/oauth?oauth_token=OAUTH_TOKEN&oauth_verifier=OAUTH_VERIFIER

답변

0

당신이 얻을 통해 트위터에서 토큰을 얻을 수 있습니다.

이 절단 내 작업 CodeIgniter의 응용 프로그램에서 붙여 넣기 :

if (isset($_GET['oauth_verifier'])) // <- Coming from Twitter 
    $twitter_response = $this->twitter->getAccessToken($_GET['oauth_verifier']); 

이를 테스트하려면 (심지어보기가 작동합니다) 테스트 페이지를 쓰기이 수행합니다

var_dump($_GET); 

과 yourdomain.com/yourtestcontroller/?thisismytest=true

이 (가)있는 웹 요청으로 찌를 수 있습니다.
관련 문제