Що зараз використовувати API Новин Google? [зачинено]


121

У рамках проекту, над яким я працюю, мені було доручено впроваджувати API Google News у веб-додаток.

Однак я перевірив сайт Google News API і бачу таке повідомлення:

Важливо: API пошуку новин Google офіційно застарів з 26 травня 2011 року. Він буде продовжувати працювати згідно з нашою політикою щодо депресії, але кількість запитів, які ви можете зробити на день, може бути обмеженою.

Я перевірив ТАК питання, але мені не вдалося знайти питання, пов’язане з API новин.

  • Що мені використовувати зараз, коли API Новин Google зайвий?
  • Це API користувальницького пошуку?
  • І якщо так, то як я можу зробити це релевантним лише для результатів Новин для конкретного запиту для мого веб-додатка?

Я перевірив RSS News Google , але для цього використовується HTML, descriptionякий не працює для моїх вимог, оскільки мені просто потрібен текст.


2
Ви можете використовувати пакет tm.plugin.webmining R для отримання новин та тексту з GoogleNews (та інших). Більше інформації @ cran.r-project.org/web/packages/tm.plugin.webmining/index.html
BlueMoon93

Якщо ви шукаєте API для сканування новин із кількох джерел, ви можете розглянути Newsriver ( newsriver.io ). Це дуже недавній API для отримання структурованих статей у мережі Інтернет. Newsriver охоплює велику кількість джерел, і це повністю настроюється.
Елія Палме

1
Спробуйте Faroo: faroo.com/hp/api/api.html
koppor

1
Ви можете використовувати стороннє рішення на зразок цього API: serpapi.com/news-results
Hartator

Ви можете перевірити контекстний веб-пошук: rapidapi.com/contextualwebsearch/api/… .
Суміт А

Відповіді:


82

Залежно від ваших потреб, ви хочете використовувати їх канали розділів, їх канали пошуку

http://news.google.com/news?q=apple&output=rss

або Bing Search News.

http://www.bing.com/toolbox/bingdeveloper/


RSS News Google використовує HTML у програмі descriptionдля відображення зображення, розташованого поруч із текстом. Це не спрацює для моїх вимог, оскільки це занадто обмежує дизайн, який мені потрібно відповідати. Мені потрібен опис, щоб це був лише текст, без HTML.
Curt

3
як ви зазначали, google news api застарілий, так що ви робите роботу зі зчитування HTML або ви використовуєте API Bing. Є не багато альтернатив
намброт

Будьте здорові @nambrot, вибачте, що я просто повинен дотримуватися вимог клієнта. Я зараз бачу, чи буде добре перейти на Бінг!
Керт

3
cool, Ви можете сказати, які параметри (наприклад, місце розташування тощо), які ми можемо передати до URL-адреси новин google? news.google.com/news?q=apple&output=rss
Нітін Саван

8
URL-адреса web.archive.org для параметрів пошуку: web.archive.org/web/20150204025359/http://… (@BrownyLin)
koppor

12

Я зіткнувся з тією ж проблемою з одним із власних додатків. Поки що я знайшов єдиний непридатний спосіб доступу до даних Новин Google через їх RSS-канали . Вони містять канал для кожного розділу, а також корисну функцію пошуку. Однак вони призначені лише для некомерційного використання.

Щодо життєздатних альтернатив, я спробую скористатися цими двома послугами: Feedzilla , Daylife


Daylife посилання мертва
ааааа говорить відновила Моніка

Чи RSS-канали все ще працюють?
cbdeveloper

2

Схоже, у вас може бути до кінця 2013 року, перш ніж офіційно закрити його. http://groups.google.com/group/google-ajax-search-api/browse_thread/thread/6aaa1b3529620610/d70f8eec3684e431?lnk=gst&q=news+api#d70f8eec3684e431

Крім того, це здається, що вони будують заміну ... але це обійдеться вам.

Я б сказав, перейдіть до іншої служби. Я думаю, що у бінга є API новин.

Вам може сподобатися (чи ні) читати: http://news.ycombinator.com/item?id=1864625

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.