Hybridauth permite a los desarrolladores crear fácilmente aplicaciones y herramientas sociales para atraer a los visitantes y clientes de los sitios web en un nivel social que comienza con el inicio de sesión social y se extiende al intercambio social, perfiles de usuarios, listas de amigos, flujos de actividades, actualizaciones de estado y más.
El objetivo principal de Hybridauth es actuar como una API abstracta entre su aplicación y las diversas API de redes sociales y proveedores de identidades como Facebook, Twitter y Google.
Hybridauth proporciona una serie de ejemplos básicos. También puede encontrar la documentación completa de Hybridauth en 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 ();
}
Para instalar Hybridauth recomendamos Composer, el ahora administrador de dependencias de facto para PHP. Alternativamente, puede descargar y utilizar la última versión disponible en Github.
Versión | Estado | Repositorio | Documentación | Versión PHP |
---|---|---|---|---|
2.x | Mantenimiento | v2 | v2 | >= 5.3 |
3.x | Desarrollo | v3 | v3 | >= 5,4 |
4.x | Futuro | -- | -- | >= 7,3 |
Para preguntas generales (es decir, preguntas de "procedimientos"), considere utilizar StackOverflow en lugar del rastreador de problemas de Github. Para mayor comodidad, también tenemos un canal Gitter [de baja actividad] si desea obtener ayuda directamente de la comunidad.
La biblioteca PHP Hybridauth se publica bajo los términos de la licencia MIT.
Para obtener el aviso de derechos de autor completo y la exención de responsabilidad, consulte COPYING.md.