Ito ang command mailman-api na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
mailman-api - mailman-api Documentation
Pakawalan ang v0.2.9
Ang mailman-api ay nagbibigay ng isang daemon na makikinig sa mga kahilingan sa HTTP, na nagbibigay ng access sa a
REST API na maaaring magamit upang makipag-ugnayan sa isang Mailman na naka-install nang lokal (bersyon 2)
halimbawa.
Ang mailman-api ay nasubok sa Python 2.7 at depende sa:
· i-paste >= 1.7
· bote >= 0.11.6
Ang mailman-api ay kasalukuyang ginagawa. Malugod na tinatanggap ang mga kontribusyon. Huwag mag-atubiling tinidor at
ambag!
QUICKSTART
instalasyon
Buto ng bungang-kahoy
Maaari mong gamitin ang pip upang i-install ang mailman-api at mga kinakailangan:
$ pip i-install ang mailman-api
pamamahagi Pakete
Kasalukuyan kaming nagtatrabaho upang magbigay ng mga pakete ng linux (deb at rpm). Manatiling nakatutok!
Tumatakbo ang Si Sevice
Upang simulan ang serbisyo nang manu-mano, patakbuhin lang ang mailman-api utos.
Kung nag-install ka ng mailman-api mula sa isang pakete ng pamamahagi dapat mong simulan ang iyong
serbisyo sa pamamagitan ng pagtakbo serbisyo mailman-api simula.
Paggamit: mailman-api [mga opsyon]
Pagpipilian:
-h, - Tumulong
ipakita ang mensahe ng tulong na ito at lumabas
-b MAGBIGKIS, --bind=MAGBIGKIS
Bind address. Default: '127.0.0.1:8000'.
--allow-from=ALLOW_FROM
IP upang payagan ang mga papasok na kahilingan. Sa pamamagitan ng deufalt pinapayagan lamang ang mga koneksyon mula sa
'127.0.0.1'.
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
Path sa direktoryo ng mailman libs. Default: '/usr/lib/mailman'.
-d, --debug
I-print ang impormasyon sa pag-debug
API Dokumentasyon
Ang mga kahilingan ay maaaring gawin sa alinman sa mga URI sa ibaba, mahigpit na gumagamit ng mga pamamaraan ng HTTP na ipinahiwatig.
Ang katawan ng lahat ng mga tugon ay naglalaman ng mga wastong JSON object. Maliban kung binanggit, matagumpay
ang mga kahilingan ay nakakakuha bilang tugon ng 200 (OK) na status code para sa tugon, at totoo sa tugon
katawan. Ang mga nabigong kahilingan ay makakakuha ng mga tugon na may ilang HTTP error code sa 400s, at a
string na naglalarawan sa problema sa katawan ng tugon.
Mga sinusuportahang pamamaraan:
PAGLILISENSIYA IMPORMASYON
Copyright (C) 2013-2014 Sergio Oliveira Campos
Ang program na ito ay libreng software; maaari mo itong muling ipamahagi at/o baguhin ito sa ilalim ng mga tuntunin ng
ang GNU General Public License na inilathala ng Free Software Foundation; alinman
bersyon 2 ng Lisensya, o (sa iyong opsyon) anumang mas bagong bersyon.
Ang program na ito ay ipinamahagi sa pag-asa na ito ay magiging kapaki-pakinabang, ngunit WALANG ANUMANG WARRANTY;
nang walang kahit na ipinahiwatig na warranty ng MERCHANTABILITY o FITNESS FOR A PARTICULAR PURPOSE.
Tingnan ang GNU General Public License para sa higit pang mga detalye.
Dapat ay nakatanggap ka ng kopya ng GNU General Public License kasama ng programang ito;
kung hindi, sumulat sa Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA.
Gumamit ng mailman-api online gamit ang mga serbisyo ng onworks.net