2012-10-25 4 views
1

으로 오래 살았던 accestoken을 얻는 방법 안녕하세요 저는 JSDK를 사용하여 FB.login으로 로그인 한 다음 PHP SDK를 사용하여 사용자 정보를 얻습니다. 지금은 확장 accestoken을 얻을 필요가 있지만, 이것은 단순히 작동하지 않습니다facebook php SDK

$facebook->setExtendedAccessToken(); 
$access_token = $facebook->getAccessToken(); 

이 다음과 같은 오류가 발생합니다 :

Fatal error: Call to undefined method Facebook::setExtendedAccessToken() in.... 

지금 내 accesstoken 단지 몇 분 동안 작동이 문제가 발생합니다 어떤 아이디어?

답변

0
+0

감사합니다. 내가 다운로드 한 이후 SDK의 새 버전이 출시되었음을 알지 못합니다. – user1593846

+0

그냥 나를 위해 일하는 것으로 나타났습니다, 나는 새 SDK를 가지고 함수 setExtendedAccessToken()을 사용하고 내 토큰은 오래 지속되지만 30 분 (1 분 또는 2 분 정도가되기 전에) 만료됩니다. 나는 그것이 오래 지속될 것이라는 것을 이해 했으므로 그 아이디어는 더 오래 지속될 것입니까? – user1593846

+0

@ user1593846 아무 생각없이 귀하의 코드에 따라 다릅니다. 나는 당신의 코드를 볼 수 없기 때문에 "실제로 작동하지 않는"것이 무엇인지 알지 못합니다. 귀하의 초기 문제는 당신이 그 기능을 찾을 수 없다는 것이 었습니다. – phwd