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 서명 메서드.
- 이 상수는
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)- Curl의
OAUTH_REQENGINE_CURL
과 달리 엔진을 PHP streams으로 설정하기 위해 OAuth::setRequestEngine()에서 사용합니다. OAUTH_REQENGINE_CURL
(int)- PHP streams의
OAUTH_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를 수락하지 않았습니다.