У меня проблемы с наведением на Adestra API, который использует XMLRPC. Ссылка ниже показывает пример в PHP, но я не уверен, что эквивалент будет в Python.
Как установить кодировку UTF-8 с клиентской библиотекой XMLRPC
Это то, что я имею до сих пор:
import xmlrpc.client
user= "x"
passw = "y"
link = "https://" + user + ":" + passw + "@app.adestra.com/api/xmlrpc"
with xmlrpc.client.ServerProxy(link) as proxy:
...
Конечная точка https://app.adestra.com/api/xmlrpc
Пример функции, которую я хотел бы использовать:
unsubList.addAddresses Добавляет адреса электронной почты в список отмены. Существует ограничение на количество адресов, которые могут быть добавлены в
одиночный звонок. Ключ предпочтения лимита
'api_max_unsub_address_rows' и его конфигурационный ключ
'Api.max_unsub_address_rows. По умолчанию предел равен 1000.
result = unsubList.addAddresses(emails, unsub_list_id)
Требуется доступ
запись
Аргументы
писем | Массив | Адреса электронной почты, добавляемые в список отмены
unsub_list_id | Целое число | Идентификатор списка отсеков.
Выход
Целое число | Количество адресов, добавленных в список неподписанных
Мой код правильный для аутентификации?
Как мне использовать вышеуказанную функцию для, например: "abc@email.com", "123@email.com"
Как проверить возвращаемое значение, чтобы убедиться, что API работает должным образом?