Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Google Sheets


Автор: s1lver 27.4.2015, 12:22
Доброго времени суток!

Есть небольшая проблема с авторизацией OAuth 2  в Google Sheets, как теперь, после перехода на новую версию API, работать с электронными таблицами?

Дело в том, что раньше использовалось Zend GData, с указанием логина и пароля от учетной записи, теперь же, естественно, не работает и обновление библиотеки до 1.12.11 не исправляет проблему. :(

Покопался в официальном описании API, судя по всему необходимо использование OAuth - это не удобно к сожалению. 

Подскажите пожалуйста, как сейчас можно, просто, работать с электронными таблица Google Drive?

Автор: s1lver 27.4.2015, 15:29
С авторизацией OAuth 2 разобрался. 

Можно как-то пропускать страницу подтверждения прав доступа?

Автор: s1lver 28.4.2015, 11:34
Удалось пройти авторизацию и добавить новые строки в таблицу. Однако, теперь другая проблема возникла. Все это работает только на локальном хосте, при переносе на сервер авторизация не происходит.

Цитата

Authentication with Google failed.



 smile 

Автор: s1lver 28.4.2015, 15:38
Вопрос решен!  smile 

Автор: Eugene21 13.7.2015, 18:31
здравствуйте.
если не сложно, хотя бы в 2х словах о итогах:
- вы продолжаете использовать  Zend GData или пришлось написать свой компонент?
- кроме авторизации в Google API что-то еще поменялось? если поменять блок авторизации в Zend GData остальные методы будут работать?
- какие шаги были сделаны для решения описанных вами проблем? 

спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)