我安裝了Zend Gdata 1.11.2,但是我沒有看到標有OAuth的東西......它支持OAuth嗎?Zend Gdata是否支持OAuth?
2
A
回答
1
對於OAuth,有單獨的ZF組件:Zend_OAuth。
0
Oauth庫是完整的ZF軟件包的一部分。
1
不,目前沒有。
我們整合了一個Google Documents,目前我們可以使用的全部是AuthSub。我沒有檢查那裏的每一行代碼,但我認爲這是已過時。當然,我們可以使用OAuth來創建自己的包裝器,但是這對我來說已經失去了框架的目的。
此外,當您檢查出谷歌的例子,他們會告訴你使用Zend_Oauth還有:
http://code.google.com/apis/gdata/docs/auth/oauth.html#Examples(點擊「PHP」)
2
我不喜歡這樣,Google文檔,日曆和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調用。
相關問題
- 1. 是否libspotify支持OAuth的
- 2. Twitter是否支持OAuth 2.0?
- 3. AppEngine是否支持OAuth 2.0?
- 4. 的PHP Zend GDATA使用OAuth
- 5. Zend Gdata是否維護?
- 6. Zuul是否支持OAuth身份驗證?
- 7. Google Drive api是否支持2腳oauth?
- 8. Scribe是否支持三腳OAuth?
- 9. Facebook實際上是否支持OAuth 2.0?
- 10. Zend Gdata和Gmail Feed訪問與Oauth
- 11. Zend Lucene是否支持MultiValued Fields?
- 12. 是否支持Google文檔列表API支持OAuth 2
- 13. 是否有任何支持OAuth 2.0的Scala OAuth庫?
- 14. Google App Engine OAuth終端是否支持OAuth 2.0?
- 15. gdata calendar 2.0預約支持
- 16. gdata Zend PHP谷歌文檔支持文件類型
- 17. Zend GData - Share sheet
- 18. JMeter Oauth 1.0支持
- 19. Zend OpenId 2.0支持
- 20. 是否支持groovvy
- 21. 是否支持SSI?
- 22. 是否支持DataGrid?
- 23. 是否支持MSNP9?
- 24. 是否支持ARC?
- 25. Android是否支持手錶支持NFC
- 26. Apigee似乎不支持OAuth 2規範,是否有原因?
- 27. Google Apps腳本是否支持已簽名的OAuth請求?
- 28. CAS 4.0.1是否支持OAuth授予類型「隱式」?
- 29. Smartsheet API是否支持第三方認證的標準OAuth 2.0?
- 30. Google是否支持IMAP的雙腿OAuth 2.0?
沒有幫助,真的。問題(正如我所看到的) - 我們可以使用oauth身份驗證與zend_gdata連接。知道如何做到這一點很有幫助 - Zend文檔沒有什麼幫助。 – 2011-05-30 09:36:16