indeed-python-wrapper
Indeedがオープンソースで公開しているIndeed Job SearchというAPIを使ったプログラムです。
params = {
'publisher': "", # publisher ID (Required)
'q': "", # Job search query
'l': "", # location (city / state)
'co': "", # Country Code
'sort': "", # Sort order, date or relevance
'days': "" # number of days to fetch jobs, maximum is 7 days
}
クエリや国コード、期間なんかを指定してIndeedから求人票を引っ張ってきます。
さっそく起動してみました。
「大阪市内」「事務」を指定して、動かしました。
合計39件ほど、検索結果では7,000件以上ヒットしますがこれってどういうことなんででしょうね。
'days'を「1」で指定していることが原因でしょうか。
number of days to fetch jobs 所得する求人票の日数
何となくですが「求人票が公開された日」を指定してるっぽい…?
それ以外にも恐らく何かしら条件指定をしてるっぽいです
しかし、そもそもこのソースが公開されているのが2年前ですし、Indeed内の仕様も大きく変わっていることも影響してるんでしょうね。
ちなみにコマンドプロントに結果を出力するだけでなく、同時にCSVファイルの生成もしてくれます。見事文字化けしてましたが。
以上
