WWW::Search::Yahoo::Classifieds::Employment - class for searching
employment classifieds on Yahoo!
use WWW::Search;
my $oSearch = new WWW::Search('Yahoo::Classifieds::Employment');
my $sQuery = WWW::Search::escape_query("unix c++ java");
$oSearch->native_query($sQuery,
{'g' => 14,
'cr' => 'California'});
while (my $res = $oSearch->next_result()) {
my $true_url = $oSearch->getMoreInfo($res->url);
print $res->company . "\t" . $res->title . "\t" . $res->change_date
. "\t" . $res->location . "\t" . $true_url . "\n";
}
This class is a YC specialization of WWW::Search.
It handles making and interpreting YC searches at
http://careers.yahoo.com
The returned WWW::SearchResult objects contain url, title, company,
location and change_date fields.
The returned url is the one found in the Yahoo! own database. However, it
quite often appears
in other databases where this url was originally taken from.
To retrieve this "true" url use the function getMoreInfo as written in the
above example.
The following search options can be activated by sending
a hash as the second argument to native_query().
The default is to return all ads in the Yahoo ! job database.
To change it use
- {'g' => $number} - displays jobs posted in last $number days
No preference by default. To select jobs from a specific job
category use the following option:
- {'ce_f' => $job_category}
Category can be one of the following:
- * "Administrative"
- * "Consulting"
- * "Creative"
- * "Education"
- * "Engineer"
- * "Finance"
- * "General Management"
- * "Health Care"
- * "Human Resources"
- * "Internships"
- * "Information Systems"
- * "Legal"
- * "Marketing"
- * "Operations"
- * "Sales"
- * "Scientific"
- * "Service"
- * "Training"
- * "Work at Home"
- * "Other / Not Specified"
No restriction by default. The following option is used to
select jobs from a specific industry:
- {'ce_i' => $desired_industry}
Possible industries include:
- * "Advertising and Public Relations"
- * "Aerospace and Defense"
- * "Agriculture"
- * "Computer Hardware"
- * "Computer Software"
- * "Construction"
- * "Consumer Electronics"
- * "Consumer Products (Apperal, Household Products)"
- * "Education"
- * "Energy and Utilities"
- * "Entertainment and Sports (Media and Sports)"
- * "Financial Services (Brokerage, Real Estate, Banking)"
- * "Health Care (Pharmaceuticals, Biotech, Devices)"
- * "Heavy Manufacturing (Steel, Autos, Industrial) "
- * "Hospitality (Hotels, Casinos, Food Service, Travel) "
- * "Internet and New Media "
- * "Journalism and Publishing "
- * "Law"
- * "Light Manufacturing (Furniture, Office)"
- * "Non-Profit and Government "
- * "Professional Services (Consulting, Accounting) "
- * "Raw Materials "
- * "Retail and Wholesale (Food/Drug Stores, Retailers) "
- * "Telecommunications "
- * "Transportation (Airlines, Delivery, Trucking) "
- * "Other / Not Specified"
No preference by default. The following option restrict your
search to a desired location:
- {'cr' => $desired_location}
Location can be one of the following:
- * "Alabama" Alabama
- * "Alaska" Alaska
- * "Arizona" Arizona
- * "Phoenix" AZ - Phoenix
- * "Arkansas" Arkansas
- * "California" California
- * "Los Angeles" CA - Los Angeles
- * "Sacramento" CA - Sacramento
- * "San Diego" CA - San Diego
- * "San Francisco Bay Area" CA - San Francisco
- * "Colorado" Colorado
- * "Denver" CO - Denver
- * "Connecticut" Connecticut
- * "Hartford" CT - Hartford
- * "Delaware" Delaware
- * "Florida" Florida
- * "Miami" FL - Miami
- * "Orlando" FL - Orlando
- * "Tampa Bay" FL - Tampa Bay
- * "West Palm Beach" FL - West Palm Beach
- * "Georgia" Georgia
- * "Atlanta" GA - Atlanta
- * "Hawaii" Hawaii
- * "Idaho" Idaho
- * "Illinois" Illinois
- * "Chicago" IL - Chicago
- * "Indiana" Indiana
- * "Indianapolis" IN - Indianapolis
- * "Iowa" Iowa
- * "Kansas" Kansas
- * "Kentucky" Kentucky
- * "Louisville" KY - Louisville
- * "Louisiana" Louisiana
- * "New Orleans" LA - New Orleans
- * "Maine" Maine
- * "Maryland" Maryland
- * "Baltimore" MD - Baltimore
- * "Massachusetts" Massachusetts
- * "Boston" MA - Boston
- * "Michigan" Michigan
- * "Detroit" MI - Detroit
- * "Grand Rapids" MI - Grand Rapids
- * "Minnesota" Minnesota
- * "Twin Cities" MN - Minneapolis
- * "Mississippi" Mississippi
- * "Missouri" Missouri
- * "Kansas City" MO - Kansas City
- * "Saint Louis" MO - St. Louis
- * "Montana" Montana
- * "Nebraska" Nebraska
- * "Nevada" Nevada
- * "Las Vegas" NV - Las Vegas
- * "New Hampshire" New Hampshire
- * "New Jersey" New Jersey
- * "New Mexico" New Mexico
- * "Albuquerque" NM - Albuquerque
- * "New York" New York
- * "New York City" NY - New York City
- * "Buffalo" NY - Buffalo
- * "North Carolina" North Carolina
- * "Charlotte" NC - Charlotte
- * "Greensboro" NC - Greensboro
- * "Raleigh/Durham" NC - Raleigh/Durham
- * "North Dakota" North Dakota
- * "Ohio" Ohio
- * "Cincinnati" OH - Cincinnati
- * "Cleveland" OH - Cleveland
- * "Columbus" OH - Columbus
- * "Oklahoma" Oklahoma
- * "Oklahoma City" OK - Oklahoma City
- * "Oregon" Oregon
- * "Portland" OR - Portland
- * "Pennsylvania" Pennsylvania
- * "Harrisburg" PA - Harrisburg
- * "Philadelphia" PA - Philadelphia
- * "Pittsburgh" PA - Pittsburgh
- * "Wilkes Barre" PA - Wilkes Barre
- * "Rhode Island" Rhode Island
- * "Providence" RI - Providence
- * "South Carolina" South Carolina
- * "Greenville" SC - Greenville
- * "South Dakota" South Dakota
- * "Tennessee" Tennessee
- * "Memphis" TN - Memphis
- * "Nashville" TN - Nashville
- * "Texas" Texas
- * "Austin" TX - Austin
- * "Dallas/Fort Worth" TX - Dallas/Fort Worth
- * "Houston" TX - Houston
- * "San Antonio" TX - San Antonio
- * "Utah" Utah
- * "Salt Lake City" UT - Salt Lake City
- * "Vermont" Vermont
- * "Virginia" Virginia
- * "Norfolk" VA - Norfolk
- * "Washington" Washington
- * "Seattle" WA - Seattle
- * "Washington DC" Washington D.C.
- * "West Virginia" West Virginia
- * "Wisconsin" Wisconsin
- * "Milwaukee" WI - Milwaukee
- * "Wyoming" Wyoming
WWW::Search::YC is originally written by Alexander Tkatchev
(Alexander.Tkatchev@cern.ch).
1.02 -- patches from Rick Myers (rik@sumthin.nu) that fixes important changes in Yahoo! Classifieds search engine. Plus some fixes of my own...
1.01 -- original release
THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.