我对如何使用Google OAuth感到有些困惑。据我所知,这个过程是这样的:
我可以使用PHP库“oauth-php”成功完成所有这些步骤。但是,我无法弄清楚如何重用第三步中检索到的访问令牌!
注意:我正在使用oauth-php的“Session”存储。有一个“mysql”存储选项,但我不能使用它,因为我的DBA对mysql的东西非常严格。
我已经尝试过这段代码(我认为这是合乎逻辑的),但无济于事:
$this->_store->addServerToken(
$this->_oauthOptions['consumer_key'], // our consumer key
'access', // the request token's type
$accessToken, // the request token
'', // token secret - is blank (we're using OpenID + OAuth)
0
);
答案 0 :(得分:1)
我修复了代码..我对OAuth有一些误解,并没有意识到我需要访问令牌和秘密。它的工作现在很棒!