PHP.mk документација
OAuth
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.oauth.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.oauth.php
OAuth
Референца за `class.oauth.php` со подобрена типографија и навигација.
OAuth класата
(PECL OAuth >= 0.99.1)
Вовед
OAuth екстензијата обезбедува едноставен интерфејс за интеракција со давателите на податоци користејќи ја OAuth HTTP спецификацијата за заштита на приватни ресурси.
Синопсис на класата
class OAuth
{
/* Својства */
public
$debug;
public
$sslChecks;
public
$debugInfo;
/* Методи */
public __construct(
string
string
string
int
)
string
$consumer_key,string
$consumer_secret,string
$signature_method = OAUTH_SIG_METHOD_HMACSHA1,int
$auth_type = 0)
public fetch(
string
array
string
array
): mixed
string
$protected_resource_url,array
$extra_parameters = ?,string
$http_method = ?,array
$http_headers = ?): mixed
public generateSignature(string
$http_method, string $url, mixed $extra_parameters = ?): string|falsepublic getAccessToken(
string
string
string
string
): array
string
$access_token_url,string
$auth_session_handle = ?,string
$verifier_token = ?,string
$http_method = ?): array
public getRequestHeader(string
$http_method, string $url, mixed $extra_parameters = ?): string|falsepublic getRequestToken(string
}$request_token_url, string $callback_url = ?, string $http_method = ?): arrayСвојства
- debug
- sslChecks
- debugInfo
Содржина
- OAuth::__construct — Кодирај URI според RFC 3986
- OAuth::__destruct — Создај нов OAuth објект
- OAuth::disableDebug — Деструктор
- OAuth::disableRedirects — Исклучи детално дебагирање
- OAuth::disableSSLChecks — Исклучи пренасочувања
- OAuth::enableDebug — Исклучи SSL проверки
- OAuth::enableRedirects — Вклучи детално дебагирање
- OAuth::enableSSLChecks — Вклучи пренасочувања
- OAuth::fetch — Вклучи SSL проверки
- OAuth::generateSignature — Преземи ресурс заштитен со OAuth
- OAuth::getAccessToken — Генерирај потпис
- OAuth::getCAPath — Преземи токен за пристап
- OAuth::getLastResponse — Добива информации за CA
- OAuth::getLastResponseHeaders — Земи ја последната реакција
- OAuth::getLastResponseInfo — Земи ги заглавјата за последната реакција
- OAuth::getRequestHeader — Земи HTTP информации за последната реакција
- OAuth::getRequestToken — Генерирај стринг за потпис на OAuth заглавје
- OAuth::setAuthType — Постави тип на овластување
- OAuth::setCAPath — Постави CA патека и информации
- OAuth::setNonce — Постави го nonce за последователни барања
- OAuth::setRequestEngine — Целта на setRequestEngine
- OAuth::setRSACertificate — Постави RSA сертификат
- OAuth::setSSLChecks — Прилагоди специфични SSL проверки за барања
- OAuth::setTimestamp — Постави го времето
- OAuth::setToken — Постави го токенот и тајната
- OAuth::setVersion — Постави ја OAuth верзијата
Белешки од корисници
Нема белешки од корисници за оваа страница.