PHP.mk документација

OAuth

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.oauth.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.oauth.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
OAuth

Референца за `class.oauth.php` со подобрена типографија и навигација.

class.oauth.php

OAuth класата

(PECL OAuth >= 0.99.1)

Вовед

OAuth екстензијата обезбедува едноставен интерфејс за интеракција со давателите на податоци користејќи ја OAuth HTTP спецификацијата за заштита на приватни ресурси.

Синопсис на класата

class OAuth {
/* Својства */
public $debug;
public $sslChecks;
public $debugInfo;
/* Методи */
public function __construct(
         string $consumer_key,
         string $consumer_secret,
         string $signature_method = OAUTH_SIG_METHOD_HMACSHA1,
         int $auth_type = 0
)
public function __destruct(): void
public function disableDebug(): bool
public function disableRedirects(): bool
public function disableSSLChecks(): bool
public function enableDebug(): bool
public function enableRedirects(): bool
public function enableSSLChecks(): bool
public function fetch(
         string $protected_resource_url,
         array $extra_parameters = ?,
         string $http_method = ?,
         array $http_headers = ?
): mixed
public function generateSignature(string $http_method, string $url, mixed $extra_parameters = ?): string|false
public function getAccessToken(
         string $access_token_url,
         string $auth_session_handle = ?,
         string $verifier_token = ?,
         string $http_method = ?
): array
public function getCAPath(): array
public function getLastResponse(): string
public function getLastResponseInfo(): array
public function getRequestHeader(string $http_method, string $url, mixed $extra_parameters = ?): string|false
public function getRequestToken(string $request_token_url, string $callback_url = ?, string $http_method = ?): array
public function setAuthType(int $auth_type): bool
public function setCAPath(string $ca_path = ?, string $ca_info = ?): mixed
public function setNonce(string $nonce): mixed
public function setRequestEngine(int $reqengine): void
public function setRSACertificate(string $cert): mixed
public function setSSLChecks(int $sslcheck): bool
public function setTimestamp(string $timestamp): mixed
public function setToken(string $token, string $token_secret): bool
public function setVersion(string $version): bool
}

Својства

debug
sslChecks
debugInfo

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.