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