hybridauth
v3.11.0
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 ();
}
要安装 Hybridauth,我们推荐 Composer,它是 PHP 现在事实上的依赖管理器。或者,您可以下载并使用 Github 上提供的最新版本。
版本 | 地位 | 存储库 | 文档 | PHP版本 |
---|---|---|---|---|
2.x | 维护 | v2 | v2 | >= 5.3 |
3.x | 发展 | v3 | v3 | >= 5.4 |
4.x | 未来 | -- | -- | >= 7.3 |
对于一般问题(即“操作方法”问题),请考虑使用 StackOverflow 而不是 Github 问题跟踪器。为了方便起见,如果您想直接从社区获得帮助,我们还有一个[低活跃度] Gitter 频道。
Hybridauth PHP 库是根据 MIT 许可证条款发布的。
有关完整的版权声明和免责声明,请参阅 COPYING.md。