Это команда mailman-api, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mailman-api - Документация mailman-api
Выпуск v0.2.9
mailman-api предоставляет демон, который прослушивает HTTP-запросы, предоставляя доступ к
REST API, который можно использовать для взаимодействия с локально установленным Mailman (версия 2).
пример.
mailman-api протестирован на Python 2.7 и зависит от:
· вставить >= 1.7
· бутылка >= 0.11.6
mailman-api находится в стадии разработки. Взносы приветствуются. Не стесняйтесь делать форк и
способствовать!
БЫСТРЫЙ СТАРТ
Установка
Пип
Вы можете использовать pip для установки mailman-api и требований:
$ pip установить mailman-api
Distro Packages
В настоящее время мы работаем над предоставлением пакетов Linux (deb и rpm). Оставайтесь на связи!
Бег домен Сервис
Чтобы запустить службу вручную, просто запустите команду почтальон-апи команда.
Если вы установили mailman-api из дистрибутива, вы сможете запустить
сервис, запустив обслуживание почтальон-апи Начало.
Использование: mailman-api [опции]
Опции:
-h, --Помогите
показать это справочное сообщение и выйти
-b BIND, --bind =BIND
Привязать адрес. По умолчанию: «127.0.0.1:8000».
--allow-from =ALLOW_FROM
IP-адреса для разрешения входящих запросов. По умолчанию разрешать подключения только из
'127.0.0.1'.
-l MAILMANLIB_PATH, --mailman-lib-path=MAILMANLIB_PATH
Путь к каталогу mailman libs. По умолчанию: «/usr/lib/mailman».
-d, --отлаживать
Распечатать отладочную информацию
API ДОКУМЕНТАЦИЯ
Запросы можно отправлять к любому из приведенных ниже URI, строго используя указанные методы HTTP.
Тело всех ответов содержит допустимые объекты JSON. Если не указано иное, успешный
запросы получают в качестве ответа код состояния 200 (ОК) для ответа и true в ответе
тело. Неудачные запросы получат ответы с некоторым кодом ошибки HTTP в 400-х годах и
строка, описывающая проблему в теле ответа.
Поддерживаемые методы:
ЛИЦЕНЗИРОВАНИЕ ИНФОРМАЦИЯ
Copyright (C) 2013–2014 Серджио Оливейра Кампос
Эта программа является бесплатным программным обеспечением; вы можете распространять и / или изменять его в соответствии с условиями
Стандартная общественная лицензия GNU, опубликованная Free Software Foundation; или
версия 2 лицензии или (по вашему выбору) любая более поздняя версия.
Эта программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ;
даже без подразумеваемых гарантий ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.
Подробнее см. Стандартную общественную лицензию GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой;
в противном случае напишите в Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Бостон, Массачусетс 02110-1301 США.
Используйте mailman-api онлайн с помощью сервисов onworks.net.