hybridauth / hybridauth
PHP 社交认证库
v3.11.0
2024-01-02 23:09 UTC
Requires
- php: ^5.4 || ^7.0 || ^8.0
Requires (Dev)
- ext-curl: *
- phpunit/phpunit: ^4.8.35 || ^6.5 || ^8.0
Suggests
- firebase/php-jwt: Needed to support Apple provider
- phpseclib/phpseclib: Needed to support Apple provider
- dev-master
- v3.11.0
- v3.10.0
- v3.9.0
- v3.8.2
- v3.8.1
- v3.8.0
- 3.7.1
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- v3.1.1
- v3.1.0
- v3.0.0
- v3.0.0-rc.11
- v3.0.0-rc.10
- v3.0.0-rc.9
- v3.0.0-rc.8
- v3.0.0-rc.7
- v3.0.0-rc.6
- v3.0.0-rc.5
- v3.0.0-rc.4
- v3.0.0-rc.3
- v3.0.0-rc.2
- v3.0.0-rc.1
- v3.0.0-beta.4
- v3.0.0-beta.3
- v3.0.0-beta.2
- v3.0.0-beta.1
- v2.x-dev
- v2.18.0
- v2.17.0
- v2.16.0
- v2.15.1
- v2.15.0
- v2.14.0
- v2.13.0
- v2.12.0
- v2.11.0
- v2.10.0
- v2.9.6
- v2.9.5
- v2.9.4
- v2.9.3
- v2.9.2
- v2.9.1
- v2.9.0
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.0
- v2.6.0
- 2.5.1
- v2.5.0
- v2.4.1
- v2.4.0
- v2.3.0
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.1
- v2.1.0
This package is auto-updated.
Last update: 2024-08-31 00:26:18 UTC
README
Hybridauth 3.11
Hybridauth 允许开发者轻松构建社交应用程序和工具,以在社交层面吸引网站访客和客户,从社交登录开始,扩展到社交分享、用户资料、好友列表、活动流、状态更新等。
Hybridauth 的主要目标是作为一个抽象的 API,在您的应用程序和各种社交网络 API 以及身份提供者(如 Facebook、Twitter 和 Google)之间进行交互。
用法
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。