این دستور mailman-api است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
mailman-api - mailman-api مستندات
نسخه v0.2.9 را منتشر کنید
mailman-api دیمونی را فراهم می کند که به درخواست های HTTP گوش می دهد و دسترسی به a را فراهم می کند
REST API که می تواند برای تعامل با یک Mailman که به صورت محلی نصب شده است استفاده شود (نسخه 2)
نمونه.
mailman-api با Python 2.7 تست شده است و به موارد زیر بستگی دارد:
· خمیر >= 1.7
· بطری >= 0.11.6
mailman-api یک کار در حال انجام است. مشارکت پذیرفته می شود. با خیال راحت چنگال و
مشارکت!
شروع سریع
نصب و راه اندازی
ستاره
می توانید از pip برای نصب mailman-api و الزامات استفاده کنید:
$ pip install mailman-api
دیسترو بسته
ما در حال حاضر مشغول ارائه بسته های لینوکس (deb و rpm) هستیم. گوش بزنگ بمانید!
محل دویدن و پیاده روی la خدمات
برای راه اندازی سرویس به صورت دستی، کافیست آن را اجرا کنید mailman-api فرمان
اگر mailman-api را از یک بسته توزیع نصب کرده اید، باید بتوانید خود را راه اندازی کنید
خدمات با اجرا سرویس mailman-api شروع.
استفاده: mailman-api [گزینهها]
گزینه های ارسال:
-h, --کمک
این پیام راهنما را نشان داده و خارج شوید
-b بستن, --bind=بستن
پیوند آدرس. پیشفرض: «127.0.0.1:8000».
--allow-from=ALLOW_FROM
IP برای اجازه درخواست های دریافتی. توسط deufalt فقط اجازه اتصال از
'127.0.0.1.
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
مسیر دایرکتوری mailman libs. پیشفرض: '/usr/lib/mailman'.
-d, - رفع اشکال
چاپ اطلاعات اشکال زدایی
API مستندات
درخواست ها را می توان به هر یک از URI های زیر، با استفاده از روش های HTTP نشان داده شده، ارسال کرد.
بدنه همه پاسخ ها شامل اشیاء JSON معتبر است. مگر اینکه غیر از این ذکر شود، موفق است
درخواست ها به عنوان پاسخ یک کد وضعیت 200 (OK) برای پاسخ دریافت می کنند و در پاسخ درست است
بدن درخواست های ناموفق پاسخ هایی با کد خطای HTTP در 400s دریافت می کنند و الف
رشته ای که مشکل را در بدنه پاسخ توصیف می کند.
روش های پشتیبانی شده:
صدور مجوز اطلاعات
حق چاپ (C) 2013-2014 Sergio Oliveira Campos
این برنامه نرم افزار رایگان است. می توانید آن را مجدداً توزیع کنید و/یا آن را تحت شرایط تغییر دهید
مجوز عمومی عمومی گنو که توسط بنیاد نرم افزار آزاد منتشر شده است. یا
نسخه 2 مجوز، یا (به انتخاب شما) هر نسخه بعدی.
این برنامه به این امید که مفید باشد، اما بدون ضمانت توزیع شده است.
حتی بدون ضمانت ضمنی تجارت یا تناسب برای یک هدف خاص.
برای جزئیات بیشتر به مجوز عمومی عمومی گنو مراجعه کنید.
شما باید یک نسخه از مجوز عمومی عمومی گنو را همراه با این برنامه دریافت کرده باشید.
اگر نه، به بنیاد نرم افزار آزاد، شرکت، خیابان فرانکلین 51، طبقه پنجم بنویسید،
بوستون، MA 02110-1301 ایالات متحده آمریکا.
از mailman-api به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید