Це команда mailman-api, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор 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 встановити 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
IP-адреси для вхідних запитів. За замовчуванням дозволено лише підключення з
"127.0.0.1".
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
Шлях до каталогу libs mailman. За замовчуванням: '/usr/lib/mailman'.
-d, --відлагоджувати
Роздрукувати інформацію про налагодження
API ДОКУМЕНТАЦІЯ
Запити можна надсилати до будь-якого з указаних нижче URI, суворо використовуючи вказані методи HTTP.
Тіло всіх відповідей містить дійсні об’єкти JSON. Якщо не зазначено інше, успішно
запити отримують у відповідь код статусу 200 (OK) для відповіді та значення true у відповіді
тіло. Невдалі запити отримають відповідь із деяким кодом помилки HTTP у 400 секунд, і a
рядок, що описує проблему в тілі відповіді.
Підтримувані методи:
ЛІЦЕНЗУВАННЯ ІНФОРМАЦІЯ
Авторське право (C) 2013-2014 Серхіо Олівейра Кампос
Ця програма є безкоштовним програмним забезпеченням; ви можете розповсюджувати його та/або змінювати відповідно до умов
Загальна публічна ліцензія GNU, видана Фондом вільного програмного забезпечення; або
версія 2 Ліцензії або (на ваш вибір) будь-яка наступна версія.
Ця програма поширюється в надії, що вона буде корисною, але БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ;
навіть без неявної гарантії про придатність до продажу або придатність для певної мети.
Докладніше див. У Загальній публічній ліцензії GNU.
Ви повинні були отримати копію Загальної публічної ліцензії GNU разом із цією програмою;
якщо ні, напишіть до Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Бостон, Массачусетс, 02110-1301 США.
Використовуйте mailman-api онлайн за допомогою сервісів onworks.net