splessons / hybridauthspv3
PHP 社交认证库
v3.0.0
2019-10-27 01:56 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- ext-curl: *
- phpunit/phpunit: ~4.8.35
This package is auto-updated.
Last update: 2024-09-27 13:45:57 UTC
README
Hybridauth 允许开发者轻松构建社交应用程序和工具,以便在社交层面上吸引网站访客和客户,从社交登录开始,扩展到社交分享、用户资料、好友列表、活动流、状态更新等。
Hybridauth 的主要目标是充当您应用程序与各种社交网络 API 和身份提供商(如 Facebook、Twitter 和 Google)之间的抽象 API。
用法
Hybridauth 提供了多个基本 示例。您还可以在 https://hybridauth.github.io 找到完整的 Hybridauth 文档。
$config = [ 'callback' => 'https://example.com/path/to/script.php', 'keys' => [ 'key' => 'your-twitter-consumer-key', 'secret' => 'your-twitter-consumer-secret' ] ]; try { $twitter = new Hybridauth\Provider\Twitter($config); $twitter->authenticate(); $accessToken = $twitter->getAccessToken(); $userProfile = $twitter->getUserProfile(); $apiResponse = $twitter->apiRequest('statuses/home_timeline.json'); } catch (\Exception $e) { echo 'Oops, we ran into an issue! ' . $e->getMessage(); }
要求
- PHP 5.4+
- PHP 会话
- PHP cURL
安装
要安装 Hybridauth,我们推荐使用 Composer,它是 PHP 的现在事实上的依赖关系管理器。或者,您可以从 Github 下载并使用最新版本。
版本状态
有疑问、需要帮助和支持吗?
对于一般问题(例如,“如何”问题),请考虑使用 StackOverflow 而不是 Github 的问题跟踪器。为了方便,我们还有一个 [低活跃度] 的 Gitter 频道,如果您想直接从社区获得帮助。
许可证
Hybridauth PHP 库在 MIT 许可证的条款下发布。
有关完整的版权声明和免责声明,请参阅 COPYING.md。