本文介绍了无法访问受保护的属性-laravel 4的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用oauth将Facebook与我的应用程序连接

I am using oauth to connect facebook with my app

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.有任何线索吗?

it seems simpler but i am not able to access accessToken.Any clues?

推荐答案

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

A getter should exist. Try : $token->getAccessToken());

这篇关于无法访问受保护的属性-laravel 4的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-15 13:34