oAuth使用应用程序密钥

时间:2014-06-11 16:11:01

标签: php oauth key

我尝试使用PHP oAuth 1.0a扩展程序连接到小型API。 关于oAuth连接的文档几乎是空的,我只是成功了:

  • 获取请求令牌&通过Request_Token API秘密
  • 使用带有此令牌的授权网址来允许我的应用并获取唯一的应用密钥

但是现在呢?我不知道如何在php oauth中使用这个应用程序密钥? 我是否每次都必须使用它将请求令牌转换为访问令牌?

以下代码给出了错误请求/错误验证错误:

$oauth = new OAuth('_MY_CONSUMER_KEY_', '_MY_CONSUMER_SECRET_');
$request_token_info = $oauth->getRequestToken($config['request_token_uri'], '');
$oauth->setToken($request_token_info['oauth_token'], $request_token_info['oauth_token_secret']);
$access_token_info = $oauth->getAccessToken($config['access_token_uri'], '', "_MY_APPLICATION_KEY_");

错误:Invalid auth/bad request (got a 400, expected HTTP/1.1 20X or a redirect) 谢谢!

1 个答案:

答案 0 :(得分:0)

好吧最后似乎使用验证程序代码来获取访问令牌;然后我把这个访问令牌存入我的代码中,似乎工作正常。