Как использовать OAuth и PHP без использования библиотеки oauth-php?

Мне нужно создать script, который использует аутентификацию OAuth для подключения к API Foursquare, но библиотека oauth-php слишком сложна.

Какие-либо скрипты одной страницы, которые не используют MySQL? Я бы предпочел использовать файлы cookie.

Ответы

Ответ 2

Посмотрите на часть oauth библиотеки http://code.google.com/p/photobucket-api-php5/

Кроме того, модуль Zend_Oauth (доступный в инкубаторе и, надеюсь, в следующем выпуске Framework) превосходный и простой в использовании. Он просто выглядит как Zend_Http_Client после его настройки.

Ответ 3

Я использовал эту библиотеку: http://code.google.com/p/oauth-php/ и теперь в состоянии понять, почему есть две разные вещи: потребитель и сервер, в основном. Его пример кажется здесь, делает то же самое здесь.

Ответ 4

Если вы не хотите использовать oauth-php library, вы можете даже написать свою собственную небольшую библиотеку, которая делает это. Вы можете, например, проверить мою самую простую и наименьшую реализацию OAuth с Twitter и Linked:

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

Здесь вы найдете все, что вам нужно.