Я получаю следующую ошибку при попытке получить CustomerManagementService. Ниже приведены пакеты, которые я использую, в то время как моя версия python 2.7
bingads == 12.0.4
пенообразование-Jurko == 0,6
запросы == 2.11.1
будущее == 0.17.1
шесть == 1.10.0
enum34 == 1.1.6
Вот мой код
DEVELOPER_TOKEN = 'XXXXXXXXXX' (created from developers.bingads.microsoft.com )
access_token = xxxxxxxxxxxxxxx (getting from bing account authentication )
refresh_token = xxxxxxxxxxxxxxx (getting from bing account authentication )
Application_client_ID = 'xxxxxxxxxx' (get from app created on Application Registration Portal)
Application_PASSWORD = 'xxxxxxx' (get from app created on Application Registration Portal)
redirection_uri = "http://localhost:8000/complete/live/"
o_auth_token = OAuthTokens(access_token, access_token_expires_in_seconds=None, refresh_token=refresh_token, response_json = None)
with_oth_code = OAuthWithAuthorizationCode(Application_client_ID, Application_PASSWORD, redirection_uri, None, o_auth_token)
authorization_data = AuthorizationData(
account_id=None,
customer_id=None,
developer_token=DEVELOPER_TOKEN,
authentication= with_oth_code,
)
customer_service = ServiceClient(
service='CustomerManagementService',
version=12,
authorization_data=authorization_data,
)
Объект customer_service инициируется успешно, но когда я пытался получить доступ к экземпляру customer_service через исключение:
print customer_service
MethodNotFound: Метод не найден: 'CustomerManagementService.BasicHttpBinding_ICustomerManagementService.repr'
customer_service.GetUser()
после этого, если я попытался заставить пользователя использовать экземпляр customer_service через исключение, указанное ниже
WebFault: ошибка сервера: «Неверные данные клиента. Проверьте подробности ошибки SOAP для получения дополнительной информации '