- Get a client_id/client_secret pair with
ROLE_OAUTH_SERVER
role. - Initialize an object of the
Client
class for making requests.
Client::eventSearch
Client::requestPasswordResetting
Client::resetPassword
// Implement HTTPTransportInterface interface
$authenticator = new OAuthAuthenticator('https://base/path/to/auth/endpoint', 'client_id', 'client_secret', new FileTokenStorage(), $HTTPTransport);
$client = new Client('https://base/path', $authenticator, $HTTPTransport);