Я построил некоторую интеграцию с Google Reader в Python, но я могу поделиться некоторыми знаниями API, чтобы вы могли начать. выход = json также доступен для всех.
Логин: https www.google.com/accounts/ClientLogin
POST &email=email&passwd=password&service=reader&source=appname&continue=http://www.google.com
из ответа захватить Auth =
Следующий хит: www.google.com/reader/api/0/token
HEADER Authorization=GoogleLogin auth=$Auth
Этот ответ становится $ токеном для сеанса.
Оттуда он просто нажимает на URL, который всегда передает этот заголовок auth и включает токен в строку запроса или сообщение.
Получает список ваших подписок: www.google.com/reader/api/0/subscription/list?output=xml
.
Чтобы изменить подписки, это базовый URL-адрес плюс некоторые данные публикации для действия, которое нужно выполнить
www.google.com/reader/api/0/subscription/edit?pos=0&client=$source
ПОЧТА добавить: s=$streams&t=$title&T=$token&ac=subscribe
POST для удаления: s=$stream&T=$token&ac=unsubscribe
Обычно поток $ представляет собой feed / $ feedurl для techcrunch, feed / http: // feeds.feedburner.com/Techcrunch
Извините, пришлось исказить некоторые из URL, потому что у меня еще недостаточно повторений.