Создать RSS Feed Reader с помощью Google Spreadsheet

  • Michael Fisher
  • 0
  • 5029
  • 1335
Реклама

Я признаю это. Я официально одержим таблицей Google. Как и многие технологии и устройства, я потратил свое старое доброе время на то, чтобы попробовать его в старом колледже. Ну, несколько месяцев назад я наконец-то оторвался от своего любимого Excel. Используйте Excel и Google Tasks для создания лучшего инструмента управления целями Когда-либо использовали Excel & Google Tasks для создания лучшего инструмента управления целями. В последнее время я начал понимать, что Я работаю очень усердно, но если бы кто-то спросил меня, чувствую ли я, что работаю ради более широкой цели, я бы сказал, что на самом деле не… и решил посмотреть, какие вещи я можно сделать с помощью Google Spreadsheet. Сказать, что я был удивлен, было бы преуменьшением. Я был поражен.

Если вы следили за недавними статьями, которые я написал об этом, то вы знаете, что я использовал его для создания действительно классных отчетов и диаграмм. Станьте экспертом по анализу данных за ночь, используя инструменты для работы с электронными таблицами Google Станьте аналитиком данных за ночь, используя Инструменты отчетов Google Spreadsheet Знаете ли вы, что одним из лучших инструментов для анализа данных на самом деле является Google Spreadsheet? Причина этого не только в том, что он может делать практически все, что вы могли бы пожелать… я обнаружил некоторые очень полезные функции. Выполнение потрясающих функций с помощью этих полезных функций Google Spreadsheet. Выполнение потрясающих функций с помощью этих полезных функций Google Spreadsheet. Мне стыдно. Признать, что я только недавно решил начать эксперименты с Google Spreadsheets, и я обнаружил, что то, что меня привлекало или привлекало Excel, из-за удивительных вещей… спрятано в панели инструментов Google Spreadsheet, и я даже использовал его для импорта информации о наблюдениях НЛО Как импортировать данные о наблюдениях НЛО в Интернете в электронную таблицу Google Как импортировать данные о наблюдениях НЛО в электронную таблицу Google В этой статье я покажу вам, как импортировать любые данные, которые могут быть сохранены в таблице на любом веб-сайте в Интернете, в вашу таблицу Google. Подумайте об огромном объеме ... со всего Интернета. Конечно, это много вещей, но я на самом деле только поцарапал поверхность того, что вы можете сделать с помощью небольшого количества смазки для локтя и немного творчества, используя одно из величайших предложений Google - по моему скромному мнению.

Итак, в поисках более практичного, повседневного использования для моей растущей коллекции электронных таблиц Google, я решил посмотреть, смогу ли я использовать одну функцию, которую я еще не рассматривал в MUO, под названием “ImportFeed”, попытаться разработать персональный DIY-ридер, который я мог бы использовать каждый день - вместо того, чтобы устанавливать какое-либо настольное приложение или посещать онлайн-сервис для чтения фидов..

Я пробовал разные программы для чтения каналов 5 Минималистские читатели RSS, все еще в игре новостей 5 Минималистские читатели RSS, все еще в игре новостей Цифры показывают, что RSS все еще жив и здоров. Feedly очень популярен и существуют другие альтернативы. Но что, если вы хотите что-то попроще? Читатель, который доставляет новости без каких-либо отвлекающих факторов? на протяжении многих лет, но я, честно говоря, никогда не был в состоянии выбрать тот, который я хочу использовать каждый день. Тем не менее, я полагаю, что если я смогу создать поток моих любимых веб-сайтов и источников новостей прямо в Google Spreadsheet - куда бы я ни шел каждый день, - тогда будет гораздо более вероятно, что я действительно проверю каналы и прочту некоторые из них. из обновлений. Итак, учитывая эту мотивацию, позвольте мне показать вам, как я собрал свой собственный домашний читатель кормов, и как вы тоже можете.

Создайте Читатель Ленты в Таблице Google

Прежде чем вы сможете создать программу чтения каналов с помощью Google Spreadsheet, важно понять синтаксис. Пример, который предоставляет Справка Google, выглядит следующим образом:

“= ImportFeed (URL; [feedQuery | itemQuery]; [заголовки]; [numItems])”

Похоже, Hokum для меня. Объяснение этой функции дано в длинном бессвязном абзаце, который не совсем понятен, поэтому я попытаюсь сделать его немного более понятным. Вот ясный пример использования функции ImportFeed.

“= ImportFeed (“http://feeds.feedburner.com/makeuseof”,”название предметов”,ложно, 20)”

То, что вы делаете с помощью вышеуказанной функции, просит Google Spreadsheet получить доступ к информации о фиде из фида MUO feedburner..

1. “название предметов” говорит ему, чтобы получить доступ к списку заголовков статей из “Предметы” список,

2. “ложный” говорит, что заголовки столбцов не требуются

3. “20” сообщает функции, что нужно ввести максимум 20 элементов из канала.

Форматирование вашего нового читателя

Теперь, когда вы знаете базовый формат функции, я собираюсь рассмотреть различные способы использования этой функции для ввода различных данных из любого канала. Для начала создайте “Главная” лист, содержащий все каналы, которые вы хотите добавить в свой новый персональный ридер. В этом примере я создаю программу чтения каналов, которая извлекает 10 каналов, поэтому в этой главной форме будет список из 10 URL-адресов каналов, а в следующем столбце содержится количество элементов, которые я хочу извлечь из каждого канала..

В Google Spreadsheet есть ограничение на количество элементов, которые вы можете принести из фида, и это ограничение равно 20. Так что имейте это в виду, когда вы создаете свой собственный ридер. Теперь на каждом последующем листе создайте заголовок для информации. Существуют специальные команды, которые вы будете использовать в функции ImportFeed для получения информации о фиде. Они предваряются “кормить”.

Вы можете запросить название канала, автора, описание и URL. Итак, на первой странице импортируйте фид из “Список каналов” лист, используя номер ячейки первого введенного вами URL. В моем случае это выглядит так: “= importfeed ('Список каналов'! A2,”название канала”)”

Это импортирует заголовок канала. В следующих ячейках я буду использовать ту же функцию, но заменит “название канала” со всем, что я прошу - кормить автора, описание и т.д ...

Если информация о подаче отсутствует, следующий раздел отдельного листа подачи - это фактические элементы подачи. Чтобы вытащить элементы фида, вы будете использовать ключевое слово “Предметы” в функции. Например, чтобы импортировать все верхние заголовки статей из канала, введите: “= importfeed ('Список каналов'! A2,”название предметов”,false, «Список каналов»! B2)”

B2 - это ячейка на первой странице, содержащая количество элементов, которые я хочу внести. Повторите ту же функцию в следующем столбце для “автор предметов”, и следующий столбец может быть “сводка товаров”, который будет извлекать фактическое содержание фида для каждого элемента.

Когда вы закончите, каждая отдельная страница канала автоматически загрузит всю запрошенную вами информацию канала. Ваша первая страница фида завершена!

Не забывайте, что вы можете добавить такие вещи, как дата создания и URL элемента в дополнительных столбцах, используя “предметы созданы” а также “URL пунктов”. URL особенно удобен в вашей программе для чтения фидов DIY, потому что он позволяет вам щелкнуть, чтобы прочитать оставшуюся часть статьи, если на глаза бросается резюме.

Повторите описанную выше процедуру для каждого нового листа и просто обратитесь к столбцу ImportFeed для этого канала. На следующей вкладке листа я создал лист для ввода информации о канале MakeUseOf, включая 20 самых последних опубликованных элементов.

Вот как должны выглядеть вкладки нижнего листа. “Список каналов” На вкладке содержится список из 10 каналов, которые вы хотите включить в программу чтения каналов. Каждый последующий “Кормить #” вкладка содержит все данные канала с каждого URL.

Это только один пример того, как вы можете создать свой собственный читатель фида Google Spreadsheet. Вы можете перечислить 20-30 URL-фидов, если хотите, а затем создать 20-30 вкладок для хранения всех этих данных фида - объем вашей собственной программы чтения полностью зависит от вас. Прелесть этого подхода в том, что все, что вам нужно сделать, это изменить информацию о корме на первом “Список каналов” вкладка, и вся информация для этого канала будет автоматически изменяться и обновляться на его последующей вкладке.

Он гибкий, функциональный, и когда вы каждый день посещаете свой Google Drive, чтобы выполнять свою обычную работу, вы можете просто зайти в свою самодельную программу чтения каналов и быстро узнать последние новости.!

Как вы думаете, вы можете создать свой собственный читатель корма, используя эти советы? Как бы вы изменили или обновили макет для своего собственного ридера? Поделитесь своими идеями и идеями в разделе комментариев ниже!




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.