2009-09-05 13 views
15

Necesito construir un script que use la autenticación OAuth para conectar con la API de Foursquare, pero la biblioteca de oauth-php es demasiado complicada.¿Cómo puedo usar OAuth y PHP sin usar la biblioteca oauth-php?

¿Algún guión de una página que no usa MySQL? Preferiría simplemente usar cookies.

+2

Gran pregunta. oauth-php es de hecho demasiado complejo. Buen ejemplo de una biblioteca perdida. –

+1

+1 para una gran pregunta. ¡Estaba a punto de publicar algo similar! :) – Till

+0

¿Alguien encuentra alguno simple para oauth2? – timh

Respuesta

0

Mira la parte oauth de la biblioteca en http://code.google.com/p/photobucket-api-php5/

Además, el módulo Zend_Oauth (disponible en la incubadora, y esperamos que en la próxima versión marco) es excelente y fácil de usar. Simplemente se ve como Zend_Http_Client después de configurarlo.

+1

Apenas pienso algo que Zend califique como "más simple". – Bangkokian

5

Esta biblioteca es muy fácil de usar:

http://github.com/jrconlin/oauthsimple/

+0

Este también se mantiene mejor y tiene un ejemplo dolorosamente simple incluido en la fuente a partir de este agosto. Optaría por este (¡como lo hice!). –

+0

esto es solo para oauth1.0 ¿verdad? algunos simples para oauth2? – timh

+0

¿Es esto OAuth 1.0 o 2.0? – samyb8

0

he utilizado esta biblioteca: http://code.google.com/p/oauth-php/ y ahora capaz de entender por qué hay dos diferentes cosa consumidor y el servidor así básicamente Su parece ejemplo de ello es haciendo lo mismo aquí.

0

Si no desea utilizar la biblioteca oauth-php, puede incluso escribir su propia lib pequeña haciendo esto. Por ejemplo, puede comprobar mi la implementación más simple y el más pequeño de la OAuth con Twitter y Linked:

https://github.com/adrianmalik/php-oauth/blob/master/README.md

Habrá encontrar todo lo necesario para hacer esto.

Cuestiones relacionadas