Zend Gdata 1.11.2가 설치되었지만 OAuth라고 표시된 항목이 보이지 않습니다 ... OAuth를 지원합니까?Zend Gdata는 OAuth를 지원합니까?
2
A
답변
1
OAuth의 경우, ZF 구성 요소의 값은 Zend_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 호출을 실행하십시오.
정말 도움이되지 않습니다. 질문은 (내가 보았 듯이) - zend_gdata와 관련하여 oauth 인증을 사용할 수 있습니까? 그것을하는 방법을 아는 것이 도움이 될 것입니다 - 젠드 문서는별로 도움이되지 않습니다. –