Chinese Job Board
Call 1 - list all jobs:
http://localhost:8080/chinese_jobs_board/rest/loadList
[{"location":"NYC","id":"123","jobName":"餐馆厨师一名","datePost":"Dec 26 2015","contact":"[email protected]"},{"location":"NYC","id":"124","jobName":"急需家务员","datePost":"Dec 26 2015","contact":"[email protected]"},{"location":"NYC","id":"125","jobName":"家教若干","datePost":"Dec 26 2015","contact":"[email protected]"},{"location":"NYC","id":"126","jobName":"洗碗员","datePost":"Dec 26 2015","contact":"[email protected]"},{"location":"NYC","id":"121","jobName":"唐人街司机","datePost":"Dec 26 2015","contact":"[email protected]"}]
Call 2 - Get a Job post with id:
http://localhost:8080/chinese_jobs_board/rest/loadJob?id=???
{"location":"NYC","id":"123","details":"Job1 details","jobName":"餐馆厨师一名","datePost":"Dec 26 2015","contact":"[email protected]"}
Call 3 - Post a new Job:
http://localhost:8080/chinese_jobs_board/rest/job/postJob
curl -k -v -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' --data '{
"details": "急需家务员 123132",
"jobName": "急需家务员",
"datePost": "Dec 30 2015",
"contact": "mr lee",
"location": "918-394-2399"
}' http://localhost:8080/chinese_jobs_board/rest/job/postJob
Call 4 - Create user credential(User the response header for the postJob call):
http://localhost:8080/chinese_jobs_board/rest/createUser
curl -k -v -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' --data '{
"password": "lalee",
"userId": "laji"
}' http://localhost:8080/chinese_jobs_board/rest/createUser
Call 5 - Login Call:
http://localhost:8080/chinese_jobs_board/rest/isUser
curl -k -v -X POST -H 'Accept: application/json' -H 'Content-Type: application/json' --data '{
"password": "lalee",
"userId": "laji"
}' http://localhost:8080/chinese_jobs_board/rest/isUser