hybridauth
v3.11.0
Hybridauth を使用すると、開発者は、ソーシャル サインインから始まり、ソーシャル共有、ユーザー プロファイル、友達リスト、アクティビティ ストリーム、ステータス更新などに及ぶソーシャル レベルで Web サイト訪問者や顧客と関わるためのソーシャル アプリケーションやツールを簡単に構築できます。
Hybridauth の主な目的は、アプリケーションと、Facebook、Twitter、Google などのさまざまなソーシャル ネットワーク API および ID プロバイダーの間で抽象 API として機能することです。
Hybridauth には、基本的な例が多数用意されています。 Hybridauth の完全なドキュメントは https://hybridauth.github.io で見つけることもできます。
$ 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 をインストールするには、PHP の現在デファクトの依存関係マネージャーである Composer をお勧めします。あるいは、Github で入手可能な最新リリースをダウンロードして使用することもできます。
バージョン | 状態 | リポジトリ | ドキュメント | PHPのバージョン |
---|---|---|---|---|
2.x | メンテナンス | v2 | v2 | >= 5.3 |
3.x | 発達 | v3 | v3 | >= 5.4 |
4.x | 未来 | -- | -- | >= 7.3 |
一般的な質問 (つまり、「ハウツー」の質問) については、Github 問題トラッカーの代わりに StackOverflow の使用を検討してください。コミュニティから直接サポートを得たい場合は、便宜上、[活動が少ない] Gitter チャンネルもご用意しています。
Hybridauth PHP ライブラリは、MIT ライセンスの条件に基づいてリリースされています。
著作権表示と免責事項の全文については、COPYING.md を参照してください。