OAuth 미리 정의된 상수

아래 상수는 이 확장에 의해 정의되며 확장이 PHP로 컴파일되거나 런타임에 동적으로 로드된 경우에만 사용할 수 있습니다.

이러한 상수의 대부분은 공식 OAuth » 문제 보고 문서에도 설명되어 있는 문제를 포함합니다. 그러나 이러한 상수 이름은 명명 체계가 유사하지만 PHP에만 해당됩니다.

OAUTH_SIG_METHOD_RSASHA1 (string)
OAuth RSA-SHA1 서명 메서드.
OAUTH_SIG_METHOD_HMACSHA1 (string)
OAuth HMAC-SHA1 서명 메서드.
OAUTH_SIG_METHOD_HMACSHA256 (string)
OAuth HMAC-SHA256 서명 메서드.
OAUTH_AUTH_TYPE_AUTHORIZATION (string)
이 상수는 Authorization 헤더에 OAuth 매개변수를 넣는 것을 나타냅니다.
OAUTH_AUTH_TYPE_NONE (string)
이 상수는 NoAuth OAuth 요청을 나타냅니다.
OAUTH_AUTH_TYPE_URI (string)
이 상수는 요청 URI에 OAuth 매개변수를 넣는 것을 나타냅니다.
OAUTH_AUTH_TYPE_FORM (string)
이 상수는 OAuth 매개변수를 HTTP POST 본문의 일부로 넣는 것을 나타냅니다.
OAUTH_HTTP_METHOD_GET (string)
OAuth 요청에 GET 메소드를 사용하십시오.
OAUTH_HTTP_METHOD_POST (string)
OAuth 요청에 대해 POST 메서드를 사용합니다.
OAUTH_HTTP_METHOD_PUT (string)
OAuth 요청에 PUT 메소드를 사용하십시오.
OAUTH_HTTP_METHOD_HEAD (string)
OAuth 요청에 HEAD 메서드를 사용합니다.
OAUTH_HTTP_METHOD_DELETE (string)
OAuth 요청에 DELETE 메소드를 사용하십시오.
OAUTH_REQENGINE_STREAMS (int)
CurlOAUTH_REQENGINE_CURL과 달리 엔진을 PHP streams으로 설정하기 위해 OAuth::setRequestEngine()에서 사용합니다.
OAUTH_REQENGINE_CURL (int)
PHP streamsOAUTH_REQENGINE_STREAMS와 달리 엔진을 Curl로 설정하기 위해 OAuth::setRequestEngine()에서 사용합니다.
OAUTH_OK (int)
Life is good.
OAUTH_BAD_NONCE (int)
oauth_nonce 값은 이전 요청에서 사용되었으므로 지금 사용할 수 없습니다.
OAUTH_BAD_TIMESTAMP (int)
서비스 공급자가 oauth_timestamp 값을 수락하지 않았습니다. 이 경우 응답에는 oauth_acceptable_timestamps 매개변수도 포함되어야 합니다.
OAUTH_CONSUMER_KEY_UNKNOWN (int)
oauth_consumer_key는 서비스 제공업체에서 일시적으로 허용되지 않습니다. 예를 들어, 서비스 제공자는 소비자를 제한할 수 있습니다.
OAUTH_CONSUMER_KEY_REFUSED (int)
소비자 키가 거부되었습니다.
OAUTH_INVALID_SIGNATURE (int)
oauth_signature는 서비스 공급자가 계산한 서명과 일치하지 않으므로 유효하지 않습니다.
OAUTH_TOKEN_USED (int)
oauth_token이 사용되었습니다. 이전 요청에서 이미 사용되었기 때문에 더 이상 사용할 수 없습니다.
OAUTH_TOKEN_EXPIRED (int)
oauth_token이 만료되었습니다.
OAUTH_TOKEN_REVOKED (int)
oauth_token이 취소되었으며 절대 수락되지 않습니다.
OAUTH_TOKEN_REJECTED (int)
서비스 공급자가 oauth_token을 수락하지 않았습니다. 이유는 알 수 없지만 토큰이 발급되지 않았거나 이미 소비되었거나 만료되었거나 서비스 제공자가 잊어버렸기 때문일 수 있습니다.
OAUTH_VERIFIER_INVALID (int)
oauth_verifier가 올바르지 않습니다.
OAUTH_PARAMETER_ABSENT (int)
필수 매개변수가 수신되지 않았습니다. 이 경우 응답에는 oauth_parameters_absent 매개변수도 포함되어야 합니다.
OAUTH_SIGNATURE_METHOD_REJECTED (int)
서비스 공급자가 oauth_signature_method를 수락하지 않았습니다.