Найти - Пользователи
Полная версия: SOAPpy и Яндекс.Директ API
Начало » Network » SOAPpy и Яндекс.Директ API
1
evilempirer
Для подключения к сервису Яндекс предлагает такой вот кусок кода, где подгружаются сертификаты и происходит коннект:
import sys
from datetime import date
import SOAPpy

# файл, содержащий сертификат пользователя
CERT_FILE = '/path_to_certs/cert.crt'
# файл, содержащий секретный ключ
PKEY_FILE = '/path_to_certs/private.key'

# Создание объекта для подключения к SOAP-сервису
url = 'http://soap.direct.yandex.ru/wsdl/v2/';
config = SOAPpy.Config
config.debug = 0 # 1 - для вывода запросов и ответов сервера
config.SSL.key_file = PKEY_FILE
config.SSL.cert_file = CERT_FILE
proxy = SOAPpy.WSDL.Proxy(url, config)

# вызов метода (заменить на необходимый)
result = proxy.PingAPI()
Но проблема в том что у объекта SOAPpy.Config нет такого атрибута как SSL.key_file и SSL.cert_fil, но есть SSLClient, но как туда, что загрузить вообще не понятно или я чего-то не понимаю ?
evilempirer
проблема решена обращением в поддержку директ.api, оказывается у них свой SOAPpy, с блекджеком … короче так =)
Chrizt
саппорт ссылку дал или к нему каждый должен долбиться?
если дал паблик ссыль - поделитесь, плиз!!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB