Adestra API с питоном - PullRequest
       11

Adestra API с питоном

0 голосов
/ 06 января 2019

У меня проблемы с наведением на 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 работает должным образом?

...