Mit Hybridauth können Entwickler auf einfache Weise soziale Anwendungen und Tools erstellen, um Website-Besucher und Kunden auf einer sozialen Ebene anzusprechen. Dies beginnt bei der sozialen Anmeldung und erstreckt sich auf soziales Teilen, Benutzerprofile, Freundeslisten, Aktivitätsströme, Statusaktualisierungen und mehr.
Das Hauptziel von Hybridauth besteht darin, als abstrakte API zwischen Ihrer Anwendung und den verschiedenen APIs sozialer Netzwerke und Identitätsanbietern wie Facebook, Twitter und Google zu fungieren.
Hybridauth bietet eine Reihe grundlegender Beispiele. Die vollständige Hybridauth-Dokumentation finden Sie auch unter 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 ();
}
Zur Installation von Hybridauth empfehlen wir Composer, den mittlerweile de facto Dependency Manager für PHP. Alternativ können Sie die neueste bei Github verfügbare Version herunterladen und verwenden.
Version | Status | Repository | Dokumentation | PHP-Version |
---|---|---|---|---|
2.x | Wartung | v2 | v2 | >= 5,3 |
3.x | Entwicklung | v3 | v3 | >= 5,4 |
4.x | Zukunft | -- | -- | >= 7,3 |
Bei allgemeinen Fragen (z. B. „How-to“-Fragen) sollten Sie die Verwendung von StackOverflow anstelle des Github Issues Trackers in Betracht ziehen. Der Einfachheit halber haben wir auch einen Gitter-Kanal [mit geringer Aktivität], wenn Sie Hilfe direkt von der Community erhalten möchten.
Die Hybridauth PHP Library wird unter den Bedingungen der MIT-Lizenz veröffentlicht.
Den vollständigen Urheberrechtshinweis und Haftungsausschluss finden Sie unter COPYING.md.