<?php include 'common.inc.php'; try { $provider = new OAuthProvider($params); $provider->your_own_member = "this is passed to every callback"; $provider->consumerHandler('lookupConsumer'); $provider->timestampNonceHandler('timestampNonceChecker'); $provider->tokenHandler('tokenHandler'); $provider->checkOAuthRequest("http://localhost/a_private_api.php", PHP_SAPI == "cli" ? OAUTH_HTTP_METHOD_GET : NULL); } catch (OAuthException $E) { echo OAuthProvider::reportProblem($E); }