นี่คือคำสั่ง mailman-api ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
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 เพื่อติดตั้ง mailman-api และข้อกำหนด:
$ pip ติดตั้ง mailman-api
การกระจาย แบบรวดเร็ว
เรากำลังดำเนินการจัดหาแพ็คเกจ linux (deb และ rpm) คอยติดตาม!
เล่น เซอร์วิส
ในการเริ่มบริการด้วยตนเอง เพียงแค่เรียกใช้ บุรุษไปรษณีย์-api คำสั่ง
หากคุณติดตั้ง mailman-api จากแพ็คเกจการแจกจ่าย คุณควรจะสามารถเริ่ม . ของคุณได้
บริการด้วยการวิ่ง บริการ บุรุษไปรษณีย์-api เริ่มต้น.
การใช้งาน: mailman-api [ตัวเลือก]
ตัวเลือก:
-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือนี้และออก
-b ผูก, --ผูก=ผูก
ผูกที่อยู่ ค่าเริ่มต้น: '127.0.0.1:8000'
--อนุญาตจาก=อนุญาต_FROM
IPs เพื่ออนุญาตการร้องขอขาเข้า โดย deufalt อนุญาตเฉพาะการเชื่อมต่อจาก
'127.0.0.1'
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
เส้นทางไปยังไดเร็กทอรี mailman libs ค่าเริ่มต้น: '/usr/lib/mailman'
-d, --debug
พิมพ์ข้อมูลการดีบัก
API เอกสารฉบับ
คุณสามารถส่งคำขอไปยัง URI ใดๆ ด้านล่าง โดยใช้วิธีการ HTTP ที่ระบุไว้อย่างเคร่งครัด
เนื้อหาของการตอบสนองทั้งหมดมีออบเจ็กต์ JSON ที่ถูกต้อง เว้นแต่จะระบุไว้เป็นอย่างอื่น สำเร็จ
คำขอจะได้รับรหัสสถานะ 200 (OK) สำหรับการตอบกลับและเป็นจริงในการตอบกลับ
ร่างกาย. คำขอที่ล้มเหลวจะได้รับการตอบกลับด้วยรหัสข้อผิดพลาด HTTP ในช่วง 400 และ a
สตริงที่อธิบายปัญหาในเนื้อหาการตอบสนอง
วิธีการที่รองรับ:
ใบอนุญาต ข้อมูล
ลิขสิทธิ์ (C) 2013-2014 Sergio Oliveira Campos
โปรแกรมนี้เป็นซอฟต์แวร์ฟรี คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขภายใต้เงื่อนไขของ
GNU General Public License ที่เผยแพร่โดย Free Software Foundation; ทั้ง
เวอร์ชัน 2 ของใบอนุญาต หรือ (ตามที่คุณเลือก) เวอร์ชันที่ใหม่กว่า
โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ
โดยไม่มีการรับประกันโดยนัยของความสามารถในการขายสินค้าหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ
ดูสัญญาอนุญาตสาธารณะทั่วไปของ GNU สำหรับรายละเอียดเพิ่มเติม
คุณควรได้รับสำเนาสัญญาอนุญาตสาธารณะทั่วไปของกนูพร้อมกับโปรแกรมนี้
ถ้าไม่ เขียนถึง Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
บอสตัน แมสซาชูเซตส์ 02110-1301 สหรัฐอเมริกา
ใช้ mailman-api ออนไลน์โดยใช้บริการ onworks.net