Zend_Gdata и OAuth
Я успешно извлек ключ/секрет ключа после применения Google Hybrid Protocol (OpenID + OAuth).
Затем я просматриваю документацию по Zend:
http://framework.zend.com/manual/en/zend.gdata.html
... и в примере API календаря:
http://code.google.com/googleapps/marketplace/tutorial_php.html#Integrate-OAuth
Они упоминают об AuthSub-методе, поддерживаемом библиотекой Zend_Gdata
(особенно в форме класса Zend_Gdata_HttpClient, что я вижу).
Но я не могу понять, как использовать мои ключевые/секретные токены, полученные методом Hybrid, чтобы получить доступ к календарным каналам.
Пример, упомянутый выше, использует аутентификацию AuthSub, в то время как Google рекомендует переключиться на OAuth, если это возможно, и где это возможно, вместо использования AuthSub.
Любые идеи? Спасибо.
Ответы
Ответ 1
Я думаю, что вы получили половину решения в календаре + OAuth + php
Здесь я упоминаю некоторые ссылки, которые могут помочь вам в решении вашей проблемы.
Ссылки:
http://framework.zend.com/svn/framework/standard/trunk/demos/Zend/Gdata/Calendar.php
http://osdir.com/ml/google-calendar-help-dataapi/2011-06/msg00255.html
Ссылка для примера контакта:
http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-php.html