pear/http_oauth
最新稳定版本:0.3.2
Composer 安装命令:
composer require pear/http_oauth
包简介
Implementation of the OAuth 1.0a specification.
README 文档
README
HTTP_OAuth is a PEAR package implementing the OAuth 1.0a protocol. Consumer, Provier (request and response) classes are provided. See the Consumer examples below:
HTTP_OAuth_Consumer
Main consumer class that assists consumers in establishing OAuth creditials and making OAuth requests.
Example:
$consumer = new HTTP_OAuth_Consumer('key', 'secret'); $consumer->getRequestToken('http://example.com/oauth/request_token', $callback); // Store tokens $_SESSION['token'] = $consumer->getToken(); $_SESSION['token_secret'] = $consumer->getTokenSecret(); $url = $consumer->getAuthorizeUrl('http://example.com/oauth/authorize'); http_redirect($url); // function from pecl_http // When they come back via the $callback url $consumer = new HTTP_OAuth_Consumer('key', 'secret', $_SESSION['token'], $_SESSION['token_secret']); $consumer->getAccessToken('http://example.com/oauth/access_token'); // Store tokens $_SESSION['token'] = $consumer->getToken(); $_SESSION['token_secret'] = $consumer->getTokenSecret(); // $response is an instance of HTTP_OAuth_Consumer_Response $response = $consumer->sendRequest('http://example.com/oauth/protected_resource');
统计信息
- 总下载量: 53.9k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 1
其他信息
- 授权协议: BSD-2-Clause
- 更新时间: 2016-01-06