Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 30, 2010 10:16:54

evilempirer
От:
Зарегистрирован: 2010-06-07
Сообщения: 88
Репутация: +  0  -
Профиль   Отправить e-mail  

SOAPpy и Яндекс.Директ API

Для подключения к сервису Яндекс предлагает такой вот кусок кода, где подгружаются сертификаты и происходит коннект:

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, но как туда, что загрузить вообще не понятно или я чего-то не понимаю ?



Офлайн

#2 Ноя. 30, 2010 11:56:48

evilempirer
От:
Зарегистрирован: 2010-06-07
Сообщения: 88
Репутация: +  0  -
Профиль   Отправить e-mail  

SOAPpy и Яндекс.Директ API

проблема решена обращением в поддержку директ.api, оказывается у них свой SOAPpy, с блекджеком … короче так =)



Офлайн

#3 Фев. 2, 2011 19:31:20

Chrizt
От: Владивосток
Зарегистрирован: 2009-07-18
Сообщения: 88
Репутация: +  0  -
Профиль   Отправить e-mail  

SOAPpy и Яндекс.Директ API

саппорт ссылку дал или к нему каждый должен долбиться?
если дал паблик ссыль - поделитесь, плиз!!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version