Sử dụng gì bây giờ API Google Tin tức không còn được dùng nữa? [đóng cửa]


121

Là một phần của Dự án mà tôi đang thực hiện, tôi đã được hướng dẫn triển khai API Google Tin tức vào một Ứng dụng web.

Tuy nhiên, tôi đã kiểm tra trang web API Google Tin tức và tôi thấy thông báo sau:

Quan trọng: API Tìm kiếm Google Tin tức đã chính thức không được dùng nữa kể từ ngày 26 tháng 5 năm 2011. Nó sẽ tiếp tục hoạt động theo chính sách không dùng nữa của chúng tôi, nhưng số lượng yêu cầu bạn đưa ra mỗi ngày có thể bị giới hạn.

Tôi đã kiểm tra Câu hỏi SO nhưng không thể tìm thấy câu hỏi liên quan đến API Tin tức.

  • Tôi nên sử dụng gì bây giờ khi API Google Tin tức là dư thừa?
  • Nó có phải là API Tìm kiếm Tùy chỉnh không?
  • Và nếu vậy, làm cách nào để tôi có thể làm cho điều này phù hợp với Chỉ Kết quả Tin tức cho một truy vấn cụ thể cho Ứng dụng Web của tôi?

Tôi đã kiểm tra RSS của Google Tin tức , nhưng điều này sử dụng HTML trong descriptionđó sẽ không hoạt động đối với các yêu cầu của tôi vì tôi chỉ cần văn bản.


2
Bạn có thể sử dụng gói tm.plugin.webearch của R để trích xuất tin tức và văn bản từ GoogleNews (và các gói khác). Thông tin thêm @ cran.r-project.org/web/packages/tm.plugin.webosystem/index.html
BlueMoon93

Nếu bạn đang tìm kiếm một API để thu thập tin tức từ nhiều nguồn, bạn có thể xem xét Newsriver ( newsriver.io ). Đó là một API rất gần đây để truy xuất các bài báo trực tuyến có cấu trúc. Newsriver bao gồm một số lượng lớn các nguồn và nó hoàn toàn có thể định cấu hình.
Elia Palme

1
Hãy thử Faroo: faroo.com/hp/api/api.html
koppor

1
Bạn có thể sử dụng một giải pháp của bên thứ ba như API này: serpapi.com/news-results
Hartator

Bạn có thể kiểm tra theo ngữ cảnhwebsearch : quickapi.com/contextualwebsearch/api/… .
Sumit A

Câu trả lời:


82

Tùy thuộc vào nhu cầu của bạn, bạn muốn sử dụng nguồn cấp dữ liệu phần của họ, nguồn cấp dữ liệu tìm kiếm của họ

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

hoặc Bing News Search.

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


RSS của Google Tin tức sử dụng HTML trong descriptionđể hiển thị hình ảnh được đặt bên cạnh văn bản. Điều này sẽ không phù hợp với yêu cầu của tôi vì nó quá hạn chế với thiết kế mà tôi cần đáp ứng. Tôi cần mô tả chỉ là văn bản, không có HTML.
Curt

3
như bạn đã chỉ ra, google news api không còn được dùng nữa vì vậy bạn có thể thực hiện công việc loại bỏ HTML hoặc bạn sử dụng Bing API. Không có nhiều lựa chọn thay thế
nambrot

Chúc mừng @nambrot, xin lỗi vì tôi phải tuân thủ các yêu cầu từ khách hàng. Tôi hiện đang xem liệu chuyển sang Bing có ổn không!
Curt

3
tuyệt, Bạn có thể cho biết các tham số (ví dụ: vị trí, v.v.) mà chúng tôi có thể chuyển đến url tin tức google là gì không? news.google.com/news?q=apple&output=rss
Nitin Sawant

8
web.archive.org URL cho các thông số tìm kiếm: web.archive.org/web/20150204025359/http://... (@BrownyLin)
koppor

12

Tôi đang gặp phải vấn đề tương tự với một trong những ứng dụng của riêng mình. Cho đến nay, tôi đã tìm thấy cách duy nhất không bị phản đối để truy cập dữ liệu Google Tin tức là thông qua nguồn cấp dữ liệu RSS của họ . Họ có một nguồn cấp dữ liệu cho mỗi phần và cũng có một chức năng tìm kiếm hữu ích. Tuy nhiên, chúng chỉ dành cho mục đích phi thương mại.

Đối với các lựa chọn thay thế khả thi, tôi sẽ thử hai dịch vụ sau: Feedzilla , Daylife


liên kết cuộc sống ban ngày đã chết
aaaaa nói rằng hãy phục hồi Monica

Các nguồn cấp RSS vẫn hoạt động chứ?
cbdeveloper

2

Có vẻ như bạn có thể còn đến cuối năm 2013 trước khi họ chính thức đóng cửa. http://groups.google.com/group/google-ajax-search-api/browse_thread/thread/6aaa1b3529620610/d70f8eec3684e431?lnk=gst&q=news+api#d70f8eec3684e431

Ngoài ra, có vẻ như họ đang chế tạo một thiết bị thay thế ... nhưng bạn sẽ phải trả giá.

Tôi muốn nói, hãy đến một dịch vụ khác. Tôi nghĩ rằng bing có một API tin tức.

Bạn có thể thích (hoặc không) đọc: http://news.ycombinator.com/item?id=1864625

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.