HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //opt/remi/php83/root/usr/share/doc/pecl/oauth/examples/provider/a_private_api.php
<?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);
}

?>