Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mailman-api komutudur.
Program:
ADI
mailman-api - mailman-api Dokümantasyon
Sürüm v0.2.9
mailman-api, HTTP isteklerini dinleyecek ve bir
Yerel olarak kurulmuş bir Postacı ile etkileşim kurmak için kullanılabilen REST API (sürüm 2)
örneği.
mailman-api Python 2.7 ile test edilmiştir ve şunlara bağlıdır:
· yapıştır >= 1.7
· şişe >= 0.11.6
mailman-api devam eden bir çalışmadır. Katkılara açığız. Çatallamaktan çekinmeyin ve
katkıda bulunmak!
HIZLI BAŞLANGIÇ
Montaj
Ölmek
Mailman-api ve gereksinimleri yüklemek için pip kullanabilirsiniz:
$ pip postacı-api yükleyin
Dağıtım Paketler
Şu anda linux paketleri (deb ve rpm) sağlamak için çalışıyoruz. Takipte kalın!
Koşu the hizmet
Hizmeti manuel olarak başlatmak için sadece şunu çalıştırın: postacı-api Komut.
Mailman-api'yi bir dağıtım paketinden yüklediyseniz,
çalıştırarak hizmet hizmet postacı-api başlama.
Kullanım: postacı-api [seçenekler]
Seçenekler:
-h, --yardım et
bu yardım mesajını göster ve çık
-b BIND, --bağlama=BIND
Adresi bağla. Varsayılan: '127.0.0.1:8000'.
--allow-from=İZİN VER
Gelen isteklere izin vermek için IP'ler. Varsayılan olarak, yalnızca aşağıdakilerden bağlantılara izin verir:
'127.0.0.1'.
-l MAILMANLIB_PATH, --mailman-lib-yolu=MAILMANLIB_PATH
Postacı kütüphaneleri dizinine giden yol. Varsayılan: '/usr/lib/mailman'.
-d, - hata ayıklama
Hata ayıklama bilgilerini yazdır
API DOKÜMANTASYON
Aşağıdaki URI'lerden herhangi birine, kesinlikle belirtilen HTTP yöntemleri kullanılarak istekler yapılabilir.
Tüm yanıtların gövdesi, geçerli JSON nesneleri içerir. Aksi belirtilmedikçe başarılı
istekler yanıt olarak yanıt için 200 (Tamam) durum kodu alır ve yanıtta true olur
vücut. Başarısız istekler, 400'lerde bazı HTTP hata kodlarıyla yanıtlar alacak ve
yanıt gövdesindeki sorunu açıklayan dize.
Desteklenen yöntemler:
LİSANSLAMA Hizmetler
Telif Hakkı (C) 2013-2014 Sergio Oliveira Campos
Bu program ücretsiz bir yazılımdır; yeniden dağıtabilir ve/veya şartlarına göre değiştirebilirsiniz.
Özgür Yazılım Vakfı tarafından yayınlanan GNU Genel Kamu Lisansı; herhangi biri
Lisansın 2. sürümü veya (isteğe bağlı olarak) daha sonraki herhangi bir sürüm.
Bu program faydalı olması ümidiyle dağıtılmaktadır, ancak HİÇBİR GARANTİ YOKTUR;
SATILABİLİRLİK veya BELİRLİ BİR AMACA UYGUNLUK zımni garantisi bile olmadan.
Daha fazla ayrıntı için GNU Genel Kamu Lisansına bakın.
Bu programla birlikte GNU Genel Kamu Lisansının bir kopyasını almış olmalısınız;
değilse, Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor'a yazın,
Boston, MA 02110-1301 ABD.
onworks.net hizmetlerini kullanarak mailman-api'yi çevrimiçi kullanın