Я загрузил версию сервера (PDO), доступную для OAuth 2.0 здесь: http://code.google.com/p/oauth2-php/
Не уверен, что это лучшая реализация там честно.
Он настроен и в настоящее время возвращает ошибку JSON, указывающую, что он ждет, пока клиент передаст ему правильные аргументы.
Теперь он поставляется с папкой "lib" с клиентом .inc. Честно говоря, я не уверен, как его использовать, поскольку нет PHP-примера, который я нашел в архиве и не нашел ничего в Интернете. Я нашел пример для Drupal, используя эту библиотеку, но это беспорядок, поскольку они имеют свои собственные функции, связанные с Drupal, в качестве модуля.
Мне было интересно, удастся ли кому-либо воспользоваться этой клиентской библиотекой PHP, и если да, то может ли они поделиться примером, который соединяется, авторизуется и затем перенаправляет URL-адрес обратного вызова с сеансом, чтобы иметь возможность доступа к вызовам защищенной страницы /api
Я хотел попробовать API-интерфейс Facebook (opensource), но я нашел его очень обычным для Facebook и не был уверен, где я должен поместить URL-адрес на сервер OAuth 2.0, который я установил на своей собственной серверной машине.