使用104 Job Search API服務,最快的方式就是把下面的URL複製到網址列上執行:
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2007001006&role=1,4&fmt=2
以上面URL為例,分為參數與參數值,參數有3,cat為職務類別,role為身份類別(全職或兼職或高階),fmt為指定回傳格式。各參數與參數值說明如下:
上述URL執行結果如下:
當然可用的參數還有很多,以下將一一介紹。在這之前,先介紹3個圖示。
指定API的回傳格式與回傳欄位值。目前支援格式如下:
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001001&area=6001001001&fmt=4&
cols=J,JOB,NAME
各種查詢條件的組合,最多回傳2000筆
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001001&page=1&pgsz=10&fmt=4
&cols=J,JOB,NAME
order:排序欄位
0
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001001&area=6001001001&order=2
&fmt=4&cols=J,JOB,NAME
asc:排序升降冪
0
0=降冪 1=升冪,與排序欄位支援性如下表
| 欄位 | 降冪(0) | 升冪(1) |
|---|---|---|
| 相關性 | ||
| 最後更新日期 | v(由近到遠排序) | |
| 經歷 | v(由經歷大到小排序) | v(由經歷小到大排序) |
| 學歷 | v(由學歷高到低排序) | v(由學歷低到高排序) |
| 地區 | v(依照地區編排方式排列) | |
| 薪資* | v(月薪由少到多排序) | v(月薪由多到少排序) |
| 兩週內主應人數 | v(由小到大排序) | v(由大到小排序) |
* 以薪資排序,無論升冪與降冪,未填薪資者(面議、依公司規定、論件計酬)一律排在有填薪資者後方
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001001&area=6001001001&order=3
&asc=1&fmt=4&cols=J,JOB,NAME,PERIOD
kws:
關鍵字
空值
n
查詢的關鍵字,使用HTTP呼叫時,必須將字串編碼(URL Encode)為UTF-8格式,並注意瀏覽器的字串長度限制
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?
kws=Internet%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E5%B8%AB
&area=6001001000&order=2&fmt=4&cols=J,JOB,NAME
kwop:
關鍵字查詢範圍
1
指定關鍵字查詢的範圍
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?
kws=Internet%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E5%B8%AB
&kwop=3&fmt=4&cols=J,JOB,NAME
fz:
關鍵字查詢方式
1
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?
kws=Internet%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E5%B8%AB
&fz=1&fmt=4&cols=J,JOB,NAME
zn:
推薦專區
5
,提供104首頁「推薦專區」項目,支援項目如下:
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?zn=1&fmt=4&cols=J,JOB,NAME
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?area=6001001001&role=1,4&fmt=4
&cols=J,JOB,NAME
incs:是否搜尋外包案件
0
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?kws=java&incs=1&fmt=4&cols=J,JOB,NAME
intmp:是否搜尋派遣職缺
0
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?area=6001001001&intmp=1&fmt=4
&cols=J,JOB,NAME
dis_type:身障類別
0
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?area=6001001001&role=1&dis_type=0
&fmt=4&cols=J,JOB,NAME
role_status:希望求職者狀態
9
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?area=6001001001&role=1&dis_type=0
&role_status=128,256&fmt=4&cols=JOB,NAME,ROLE_STATUS
mgmt:管理責任
-1
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001001&mgmt=2&fmt=4
&cols=JOB,NAME,S2
sltp:薪資查詢條件
4
slmin:最低薪資(月薪) (單位/元)。若未指定身份類別(全/兼/高),則轉換薪資條件至月薪查詢
slmax:最高薪資(月薪) (單位/元)。若未指定身份類別(全/兼/高),則轉換薪資條件至月薪查詢
例:
面議,依公司規定, 論件計酬之職缺:sltp=D,R,C
面議,依公司規定, 且月薪包含2萬5千元至3萬元之間的職缺:sltp=D,R,S&slmin=25000&slmax=30000
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&sltp=D,R&slmin=25000
&slmax=30000&fmt=4
dis_role:身障類型
dis_level:身障等級
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&role=1&dis_type=1
&dis_role=1&dis_level=1&fmt=2
使用上列查詢條件,請點擊選單,選出需要查詢的條件,系統會自動帶出對應值。
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&major=3001001000&fmt=8
&cols=JOBNO,NAME,JOB
edu2:學制
6
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&edu2=3,4&fmt=8&
cols=JOBNO,EDU2,NAME,JOB
exp:工作經驗
exp_all:工作經驗查詢設定
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&exp=1&exp_all=1&fmt=8
&cols=JOBNO,JOB
lang:語言條件
cap:語言程度
lang_all:語文能力篩選範圍
0
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&lang=1&cap=2&lang_all=2
&fmt=2
startby:可開始上班時間
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?cat=2001001000&startby=1&fmt=2
wktm:休假制度,依據不同身份類別,可查詢之條件分別如下:
9
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?role=1,4
&wktm=%E4%B8%89%E7%8F%AD%E5%88%B6&fmt=2
wktp:工作性質
6
*僅支援身份類別為兼職之職缺
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?role=2,5&wktp=32&fmt=2
c:查詢指定公司
5
指定查詢之公司, 請帶入104人力銀行網站上看到的公司頁網址中,j的參數值(即公司代碼, 下圖紅框處)
以上圖為例,623a436e5a46402140323c1d1d1d1d5f2443a363189j50 即為公司代碼使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?
c=623a436e5a46402140323c1d1d1d1d5f2443a363189j50&fmt=2
j:查詢指定職務
5
指定查詢之職務, 請帶入104人力銀行網站上看到的職務頁網址中,j的參數值(即職務代碼, 下圖紅框處)
使用範例
http://www.104.com.tw/i/apis/jobsearch.cfm?
j=3f4d466e37494159485b3e2451673a1e15d73462a596f4224242424683d414f28654j02,
673f4870394b435b36373f6845433c675553f4870494b4326262626243d33432a735j55&fmt=4