
Security News
Critical Security Vulnerability in React Server Components
React disclosed a CVSS 10.0 RCE in React Server Components and is advising users to upgrade affected packages and frameworks to patched versions now.
yahoo_site_explorer
Advanced tools
= Yahoo! Site Explorer
The Yahoo! Site Explorer service provides access to Yahoo!'s information about web pages. The service stores information about links between web pages and and can gauge the popularity of a given page.
The Site Explorer APIs are limited to 5,000 queries per IP address per day and to noncommercial use. See information on {rate limiting}[http://developer.yahoo.com/search/rate.html].
== Installation
To install, simply:
gem install site-explorer
== Example
The following example queries Yahoo! Site Explorer for backlinks (inlink data) information about 'http://www.yahoo.com':
require 'yahoo_site_explorer'
service = YahooSiteExplorer.new('1234--MyAPIKeyHere=abcd--')
backlinks = service.backlinks('http://www.yahoo.com')
puts backlinks.total_results_available #=> 941822
puts backlinks.results.first.title #=> HTML page title
puts backlinks.results.first.url #=> HTML page title
puts backlinks.results.first.click_url #=> HTML page title
# Uses a cursor, requeries Yahoo! as necessary, and steps through all
# results.
backlinks.each do |link|
puts link.title
end
== Supported Services
This library supports the following endpoints for the Yahoo! Site Explorer web service:
Inlink Data:: Shows the pages from other sites linking in to a page.
Page Data:: Shows a list of all pages belonging to a domain in the Yahoo! index.
=== Unsupported Services
The following endpoints are not currently supported by this library:
Ping:: Allows you to notify Yahoo! of changes to your site.
Update Notification:: Allows you to notify Yahoo! of changes to your site.
== Copyright
Yahoo! Site Explorer is owned, operated, and copyrighted (c) by Yahoo Inc.
Copyright (c) 2009 Nathaniel Bibler. See LICENSE for details.
FAQs
Unknown package
We found that yahoo_site_explorer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
React disclosed a CVSS 10.0 RCE in React Server Components and is advising users to upgrade affected packages and frameworks to patched versions now.

Research
/Security News
We spotted a wave of auto-generated “elf-*” npm packages published every two minutes from new accounts, with simple malware variants and early takedowns underway.

Security News
TypeScript 6.0 will be the last JavaScript-based major release, as the project shifts to the TypeScript 7 native toolchain with major build speedups.