Несмотря на то, что сказано в этой документации, порт для API - 8001, и вы используете базовую авторизацию для входа в систему. Лично я использовал cURL для подключения к API.
Невозможно использовать или подключиться к REST API Mailmans
Я пытаюсь использовать REST API для Mailman3. Я установил Mailman Bundler, следуя инструкциям отсюда . И я следую инструкциям, найденным здесь .
У меня Postorius и HyperKitty работают без нареканий. Я сделал тестовый список рассылки, используя пользовательский интерфейс, расположенный по адресу localhost: 8000.
Из wiki.list.org/Mailman3, говоря о клиенте mailman:
The official Python 2 and 3 bindings to the administrative REST API. Used by Postorius and HyperKitty, this provides a convenient, object-based API for programmatic access to the Core
Поскольку мои Postorius и HyperKitty работают и могут создавать списки, я знаю, что все установлено и работает правильно. Ошибка на моем конце, очевидно.
Когда я пытаюсь получить доступ к: localhost: 9001 / 3.0 / lists, как указано на сайте с pythonhosted (ссылка в моем первом абзаце), в моем браузере появляется сообщение об ошибке:
The server localhost refused to allow this computer to make a connection.
Я ожидаю возвращения JSON на экран здесь. Я пробовал это в приложении Google «Почтальон», которое является просто приложением, которое используется для тестирования запросов REST API и других запросов GET / POST, и я получаю очень похожую ошибку:
This seems to be an error connecting to http://localhost:9001/3.0/lists
Есть ли шаг, который я пропускаю? Может быть, этот шаг похож на запуск веб-интерфейса / пользовательского интерфейса, но вместо запуска пользовательского интерфейса я инициализирую доступ и возможность возврата данных из порта 9001?
Для чего это стоит. Я намерен вызвать этот REST API из PHP с помощью CURL. Подключение к REST API - последний шаг во всей этой настройке, поэтому я бы хотел отложить настройку и двигаться дальше.
Я частично неграмотный питон. Спасибо за помощь заранее.
1 ответ на вопрос
Похожие вопросы
-
1
Список рассылки с почтовой системой администратора
-
1
Как сохранить и восстановить предыдущие сообщения в списке рассылки в папку «Входящие» Thunderbird?
-
1
Почтальон добавить пользователя по электронной почте
-
-
0
GNU mailman - вопросы и тестирование
-
1
Настроен почтальон, но не может перейти к странице индекса с другого компьютера
-
0
Почтальон: Не удалось сбросить пароль администратора списка?
-
1
Mailman + Postfix: неизвестный пользователь
-
1
nginx и mailman: пересылать в listinfo по умолчанию
-
2
bash complete: перечислить имена каталогов из определенного каталога?
-
1
Mailman установка имени пользователя и пароля?