mus
Новичок
Уважаемые разработчики.
Задача - написать приложение, которое будет брать расписание с rss-ленты одного сайта и добавлять его в моя Google Calendar.
1) Приложение автоматизированное полностью и запускается через CRON.
2) CRON запускает модуль загрузки и размещения расписания 1 раз в день с 25 числа предыдущего месяца. То есть механизм следующий:
25 ноября - запуск модуля, проверка наличия расписания на декабрь. Ответ - расписание отсутствует.
26 ноября - запуск модуля, проверка наличия расписания на декабрь. Ответ - расписание получно. Размещаем расписание в календаре
Google на декабрь.
Главный вопрос - как осуществить доступ к Google Api?.. Сразу говорю - английским не владею, поэтому отсылка на английские
статьи, даже с Google-переводом мало даст для решения задачи.
Проблемы, с которыми столкнулся.
Проблема №1. Google использует и даже навязывает для своих приложений использовать протокол аутентификации OAuth 2.0. К чему мне он я так и не понял - я же не собираюсь допускать к использованию приложения сторонних пользователей или запрашивать о них информацию.
Все, что мне нужно - это коннект к своему аккуанту (собирался прям в приложении прописать свои логин и пароль), и забивка базы
данных. Но здесь все, на первый взгляд, мудреннее.
Проблема №2. Я так понимаю, если использование OAuth 2.0 и всех этих наворотов неизбежно, то само собой вопрос - как приложение,
коему нужно получить для аутентификации некий Токен, может работать в полностью автономном режиме?.. Без участия пользователя...
Подскажете, как наиболее просто организовать при данной задаче доступ к Google Calendar Api?..
И если только лишь через OAuth - то как посоветуете организовать структуру модуля аутентификации?..
P.S. Пока читаю наблу от Котерова про этот OAuth, но решительно не понимаю, зачем он мне в приложении, которое не пишется для сторонних пользователей, полностью закрыто и использует постоянный логин и пароль.
Задача - написать приложение, которое будет брать расписание с rss-ленты одного сайта и добавлять его в моя Google Calendar.
1) Приложение автоматизированное полностью и запускается через CRON.
2) CRON запускает модуль загрузки и размещения расписания 1 раз в день с 25 числа предыдущего месяца. То есть механизм следующий:
25 ноября - запуск модуля, проверка наличия расписания на декабрь. Ответ - расписание отсутствует.
26 ноября - запуск модуля, проверка наличия расписания на декабрь. Ответ - расписание получно. Размещаем расписание в календаре
Google на декабрь.
Главный вопрос - как осуществить доступ к Google Api?.. Сразу говорю - английским не владею, поэтому отсылка на английские
статьи, даже с Google-переводом мало даст для решения задачи.
Проблемы, с которыми столкнулся.
Проблема №1. Google использует и даже навязывает для своих приложений использовать протокол аутентификации OAuth 2.0. К чему мне он я так и не понял - я же не собираюсь допускать к использованию приложения сторонних пользователей или запрашивать о них информацию.
Все, что мне нужно - это коннект к своему аккуанту (собирался прям в приложении прописать свои логин и пароль), и забивка базы
данных. Но здесь все, на первый взгляд, мудреннее.
Проблема №2. Я так понимаю, если использование OAuth 2.0 и всех этих наворотов неизбежно, то само собой вопрос - как приложение,
коему нужно получить для аутентификации некий Токен, может работать в полностью автономном режиме?.. Без участия пользователя...
Подскажете, как наиболее просто организовать при данной задаче доступ к Google Calendar Api?..
И если только лишь через OAuth - то как посоветуете организовать структуру модуля аутентификации?..
P.S. Пока читаю наблу от Котерова про этот OAuth, но решительно не понимаю, зачем он мне в приложении, которое не пишется для сторонних пользователей, полностью закрыто и использует постоянный логин и пароль.