API

ຂ້ອຍຢາກດຶງຂໍ້ມູນປະກາດສະມັກວຽກໄປສະແດງໃນເວັບຂອງຂ້ອຍ ຕ້ອງເຮັດແນວໃດ?

ທ່ານສາມາດນຳ code ລຸ່ມນີ້ໄປໃສ່ໃນໜ້າເວັບ HTML ຂອງທ່ານ ໃນຈຸດທີ່ຕ້ອງການໃຫ້ຂຶ້ນເນື້ອຫາໄດ້:

  1. ດຶງຂໍ້ມູນປະກາດຮັບສະມັກ ໕ ລາຍການຫຼ້າສຸດຈາກທຸກໝວດ, ທຸກປະເທດ ໃນຊ່ວງເວລາ ໗ ມື້ໄປສະແດງ ໂດຍຈັດສຸ່ມອັນດັບ:
    <script src="http://laojobs.net/api/api.php?action=getJobs
    &type=0&category=0&count=5&random=1&days_behind=7&response=js" type="text/javascript"></script>
  2. ດຶງຂໍ້ມູນ ໑໐ ລາຍການກ່ຽວກັບວຽກປະເພດ full-time ສຳຫຼັບໝວດ “ໂປຣແກຣມເມີ” ໃນຊ່ວງເວລາ ໑໕ ມື້ ໂດຍຈັດລຳດັບຕາມວັນທີ່ປະກາດ (ໃໝ່ສຸດຈະຢູ່ເທິງ):
    <script src="http://laojobs.net/api/api.php?action=getJobs
    &type=fulltime&category=programmers&count=10&random=0&days_behind=15&response=js"
    type="text/javascript"></script>
  3. ດຶງຂໍ້ມູນທີ່ປະກາດໂດຍບໍລະສັດໃດໜຶ່ງ:
    <script src="http://laojobs.net/api/api.php?action=getJobsByCompany
    &company=google&count=10&response=js" type="text/javascript"></script>

    <script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>

ຄຳສັ່ງທີ່ທ່ານສາມາດໃຊ້ກັບ API ຂອງ LaoJobs.net ໄດ້ຄື:

  • action: "getJobs" - ສະແດງຕຳແໜ່ງທັງໝົດ / "getJobsByCompany" - ສະແດງຕຳແໜ່ງວຽກໃນບໍລິສັດໃດໜຶ່ງ
  • type: "0" - ສະແດງທຸກປະເພດ / "fulltime" / "parttime" / "freelance";
  • category: "0" - ສະແດງທຸກໝວດ / "programmer" / "hotem" / "restaurant" / "teacher";
  • count: ຈຳນວນຕຳແໜ່ງວຽກທີ່ຈະສະແດງ;
  • random: "1" - ດຶງຂໍ້ມູນມາສະແດງແບບສຸ່ມ / "0" - ດຶງຂໍ້ມູນມາສະແດງໂດຍຈັດຮຽງຕາມວັນທີ່;
  • days_behind: ດຶງຂໍ້ມູນສະເພາະຕຳແໜ່ງທີ່ມີການປະກາດໃນຊ່ວງເວລາເປັນ X ມື້ (ໃສ່ "0" ຫາກບໍ່ຕ້ອງການກຳນົດບ່ອນນີ້);
  • response: "js" - ຄືນຄ່າເປັນ JavaScript / "json" - ຄືນຄ່າເປັນ JSON string / "xml" - ຄຶນຄ່າເປັນ XML.

ການໃຊ້ CSS ເພື່ອປ່ຽນຮູບແບບລາຍການ:

ul.jobber-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.jobber-list li {
margin-bottom: 5px;
}