无法访问受保护的属性-laravel 4

时间:2014-07-22 10:55:01

标签: php facebook laravel oauth laravel-4

我正在使用oauth将facebook与我的应用连接

token = $fb->requestAccessToken( $code );

将提供以下

OAuth\OAuth2\Token\StdOAuth2Token Object
(
    [accessToken:protected] => CAAIYQeqXeLYBAIlu6fiQKudu0XQxdCya33PC0cEAZCFDQNkV1KCCZBuOEmXyhkv5VU45kU0pDwSCYoVzLBc7AbHti81mVq9xBgMygA2oLfVArqxboRO1QzgSSCcqqgwZA3nszCmVx6M5MHVXYZBB6g1KpWukRbHWyhVxWUzNWzs81MS3ERiMNK6ZAsYRS9zhYNZABZCTh8SK89tYNGOBuwC
    [refreshToken:protected] => 
    [endOfLife:protected] => 1411197432
    [extraParams:protected] => Array
        (
        )

)

每当我尝试访问accessToken时,如下所示

print_r($token->accessToken);

它出现以下错误

无法访问受保护的属性OAuth \ OAuth2 \ Token \ StdOAuth2Token :: $ accessToken

似乎更简单,但我无法访问accessToken。 有线索吗?

1 个答案:

答案 0 :(得分:1)

应该存在一个吸气剂。尝试:$token->getAccessToken());