Rss Reader (агрегатор) на основе Google Reader

Я создал RSS-ридер (веб-приложение), с обычным материалом, читающим rss в формате xml, и показывающим его пользователю. Все работает нормально. Теперь я хочу, чтобы "мое приложение для чтения" использовало учетную запись google-reader в качестве серверной части, мой рабочий процесс выглядит следующим образом

  1. Попросите пользователя войти в учетную запись Google (через всплывающее окно).
  2. Google спрашивает пароль пользователя и после входа в систему пишет "приложение xyz хочет получить доступ к вашей учетной записи" Разрешить "" Запретить ""
  3. После разрешения, войдите в аккаунт Google Reader и получите список подписок.
  4. Если пользователь читает ленту новостей Google Reader (может быть через веб-API), этот элемент был прочитан

Я просто не знаю, как выполнить эту часть. Я пробовал гуглить и прочитал много постов / блогов, но ничего не получалось, я не знаю с чего начать.

Пожалуйста, помогите, спасибо

1 ответ

Как вы можете прочитать в этом посте от Мартина Домса, вы сможете получить токен сеанса, используя HttpWebRequest объект с URL-адресом, как:

https://www.google.com/accounts/ClientLogin?service=reader&Email=me@gmail.com&Passwd=pass

Весь блог (статья состоит из 3 частей) стоит прочитать, чтобы получить полный обзор подхода.

Вы также можете прочитать об API Google Reader на этом сайте.

Другие вопросы по тегам