2011-02-16 2 views

답변

1

OAuth의 경우, ZF 구성 요소의 값은 Zend_OAuth입니다.

+1

정말 도움이되지 않습니다. 질문은 (내가 보았 듯이) - zend_gdata와 관련하여 oauth 인증을 사용할 수 있습니까? 그것을하는 방법을 아는 것이 도움이 될 것입니다 - 젠드 문서는별로 도움이되지 않습니다. –

0

Oauth 라이브러리는 전체 ZF 패키지의 일부입니다.

1

아니요, 현재 없습니다.

예를 들어 Google 문서와 통합하면 현재 사용할 수있는 것은 모두 AuthSub입니다. 거기에있는 코드의 모든 라인을 검사하지는 않았지만,이 점에 관해서는 이 구형 인이라고 생각합니다. 물론 우리는 OAuth를 사용하여 자체 래퍼를 만들 수 있습니다. 그러나 이것이 나를위한 프레임 워크의 목적을 무의미하게 만듭니다. 내가 문서 도구, 캘린더, 이런 식으로 할

http://code.google.com/apis/gdata/docs/auth/oauth.html#Examples

2

("PHP"를 클릭)하고 :

또한

, 당신은 구글의 예를 체크 아웃 할 때, 그들은 당신이뿐만 아니라 Zend_Oauth 사용하는 말 Picasa :

$oauthOptions = array( 
'requestScheme' => Zend_Oauth::REQUEST_SCHEME_HEADER, 
'version' => '1.0', 
'signatureMethod' => 'HMAC-SHA1', 
'consumerKey' => $CONSUMER_KEY, 
'consumerSecret' => $CONSUMER_SECRET 
); 

$consumer = new Zend_Oauth_Consumer($oauthOptions); 
$token = new Zend_Oauth_Token_Access(); 
$httpClient = $token->getHttpClient($oauthOptions,null); 
$service = new Zend_Gdata_Photos($httpClient); //OR WHATEVER CLASS U WANT 

... $ service를 통해 정상적으로 GData 호출을 실행하십시오.