PHP API Google Gdata


Я пытаюсь интегрировать Документы Google в свое веб-приложение, написанное на PHP. Я знаю, что клиентская библиотека Zend Gdata может работать, и на самом деле я реализовал некоторые функции, используя ее. Но у меня проблема в том, что клиентская библиотека Zend Gdata не поддерживает OAuth 2.0, рекомендованный Google.

Я не знаю, смогу ли я написать скрипт для получения доступа по OAuth 2.0 и использования возвращенный токен доступа в текущей версии Zend Gdata. Или если есть какие-либо другие клиентские библиотеки API списка документов Google для PHP.

Спасибо за вашу помощь.

ОБНОВЛЕНИЕ
Согласно моему тесту. Вы можете использовать OAuth 2.0 с Zend Gdata. Основная идея:

  1. Используйте CURL, чтобы получить токен доступа.
  2. Сохраните токен доступа и используйте его так же, как вы используете код из AuthSub.

Надеюсь, это может помочь кому-то, у кого есть те же вопросы, что и у меня.


person Jason    schedule 19.05.2012    source источник
comment
(Вы можете добавить свое обновление в качестве ответа и принять свой собственный ответ.)   -  person slackwing    schedule 06.09.2012


Ответы (1)


По моему тесту. Вы можете использовать OAuth 2.0 с Zend Gdata. Основная идея такова:

Используйте CURL, чтобы получить токен доступа. Сохраните токен доступа и используйте его так же, как вы используете код из AuthSub. Надеюсь, это может помочь кому-то, у кого есть те же вопросы, что и у меня.

person Jason    schedule 06.09.2012
comment
но я получил ожидаемый код ответа 200, получил 403 недействительный токен - неверный токен: не удается разобрать указанную строку токена - person rc1021; 14.08.2015