ນີ້ແມ່ນຄໍາສັ່ງ mailman-api ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
mailman-api - mailman-api ເອກະສານ
ປ່ອຍ v0.2.9
mailman-api ສະຫນອງ daemon ທີ່ຈະຟັງການຮ້ອງຂໍ HTTP, ສະຫນອງການເຂົ້າເຖິງ a
REST API ທີ່ສາມາດໃຊ້ເພື່ອໂຕ້ຕອບກັບ Mailman ທີ່ຕິດຕັ້ງຢູ່ໃນທ້ອງຖິ່ນ (ເວີຊັນ 2)
ຕົວຢ່າງ.
mailman-api ຖືກທົດສອບດ້ວຍ Python 2.7 ແລະຂຶ້ນກັບ:
· ວາງ >= 1.7
· ຂວດ >= 0.11.6
mailman-api ແມ່ນວຽກງານທີ່ກໍາລັງດໍາເນີນຢູ່. ການປະກອບສ່ວນແມ່ນຍິນດີຕ້ອນຮັບ. ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າເພື່ອສ້ອມແລະ
ປະກອບສ່ວນ!
ດ່ວນ
ການຕິດຕັ້ງ
Pip
ທ່ານສາມາດນໍາໃຊ້ pip ເພື່ອຕິດຕັ້ງ mailman-api ແລະຄວາມຕ້ອງການ:
$ pip ຕິດຕັ້ງ mailman-api
ການແຜ່ກະຈາຍ ການຫຸ້ມຫໍ່
ພວກເຮົາກຳລັງເຮັດວຽກເພື່ອສະໜອງແພັກເກັດ linux (deb ແລະ rpm). ລໍຖ້າຢູ່!
ເຮັດວຽກ ໄດ້ ເຊວຊີ
ເພື່ອເລີ່ມຕົ້ນການບໍລິການດ້ວຍຕົນເອງພຽງແຕ່ດໍາເນີນການ mailman-api ຄໍາສັ່ງ.
ຖ້າທ່ານຕິດຕັ້ງ mailman-api ຈາກຊຸດການແຈກຢາຍທ່ານຄວນຈະສາມາດເລີ່ມຕົ້ນຂອງທ່ານໄດ້
ບໍລິການໂດຍການແລ່ນ ການບໍລິການ mailman-api ການເລີ່ມຕົ້ນ.
ການນໍາໃຊ້: mailman-api [ທາງເລືອກ]
ຕົວເລືອກ:
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
-b BIND, --bind=BIND
ຜູກມັດທີ່ຢູ່. ຄ່າເລີ່ມຕົ້ນ: '127.0.0.1:8000'.
--allow-from=ALLOW_FROM
IPs ເພື່ອອະນຸຍາດໃຫ້ຄໍາຮ້ອງຂໍເຂົ້າມາ. ໂດຍ deufalt ພຽງແຕ່ອະນຸຍາດໃຫ້ການເຊື່ອມຕໍ່ຈາກ
'127.0.0.1'.
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
ເສັ້ນທາງໄປຫາ mailman libs directory. ຄ່າເລີ່ມຕົ້ນ: '/usr/lib/mailman'.
-d, --debug
ພິມຂໍ້ມູນດີບັກ
API ເອກະສານອ້າງອີງ
ການຮ້ອງຂໍສາມາດເຮັດໄດ້ຕໍ່ກັບ URI ຂ້າງລຸ່ມນີ້, ຢ່າງເຂັ້ມງວດໂດຍໃຊ້ວິທີການ HTTP ທີ່ລະບຸໄວ້.
ເນື້ອໃນຂອງຄຳຕອບທັງໝົດມີວັດຖຸ JSON ທີ່ຖືກຕ້ອງ. ເວັ້ນເສຍແຕ່ບັນທຶກໄວ້ຢ່າງອື່ນ, ປະສົບຜົນສໍາເລັດ
ການຮ້ອງຂໍໄດ້ຮັບການຕອບສະຫນອງເປັນລະຫັດສະຖານະ 200 (OK) ສໍາລັບການຕອບສະຫນອງ, ແລະເປັນຄວາມຈິງໃນການຕອບສະຫນອງ
ຮ່າງກາຍ. ການຮ້ອງຂໍທີ່ລົ້ມເຫລວຈະໄດ້ຮັບການຕອບສະຫນອງກັບບາງລະຫັດຂໍ້ຜິດພາດ HTTP ໃນ 400s, ແລະ a
string ທີ່ອະທິບາຍບັນຫາຢູ່ໃນຮ່າງກາຍຕອບສະຫນອງ.
ວິທີການສະຫນັບສະຫນູນ:
ໃບອະນຸຍາດ ຂໍ້ມູນ
ລິຂະສິດ (C) 2013-2014 Sergio Oliveira Campos
ໂຄງການນີ້ແມ່ນຊອບແວຟຣີ; ທ່ານສາມາດແຈກຢາຍມັນແລະ / ຫຼືປັບປຸງແກ້ໄຂມັນພາຍໃຕ້ເງື່ອນໄຂຂອງ
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ທີ່ຈັດພິມໂດຍ Free Software Foundation; ບໍ່ວ່າຈະ
ສະບັບ 2 ຂອງໃບອະນຸຍາດ, ຫຼື (ຕາມທາງເລືອກຂອງທ່ານ) ສະບັບຕໍ່ມາ.
ໂຄງການນີ້ໄດ້ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີການຮັບປະກັນໃດໆ;
ໂດຍບໍ່ມີການຮັບປະກັນທາງດ້ານການຄ້າ ຫຼືຄວາມສອດຄ່ອງສໍາລັບຈຸດປະສົງສະເພາະ.
ເບິ່ງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ທ່ານຄວນໄດ້ຮັບສໍາເນົາຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU ພ້ອມກັບໂຄງການນີ້;
ຖ້າບໍ່ແມ່ນ, ຂຽນຫາ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA.
ໃຊ້ mailman-api ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net