Trying to use the examples with no success
GSFaria-wasp opened this issue · 0 comments
I am getting this error:
Web service reported a SOAP processing fault using an unexpected HTTP status code 200. Reporting as an internal server error.
Traceback (most recent call last):
File "/Users/goncalo/PycharmProjects/MarketingData/test3.py", line 71, in main
download_report(reporting_download_parameters)
File "/Users/goncalo/PycharmProjects/MarketingData/test3.py", line 160, in download_report
report_container = reporting_service_manager.download_report(reporting_download_parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/bingads/v13/reporting/reporting_service_manager.py", line 59, in download_report
report_file_path = self.download_file(download_parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/bingads/v13/reporting/reporting_service_manager.py", line 75, in download_file
operation = self.submit_download(download_parameters.report_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/bingads/v13/reporting/reporting_service_manager.py", line 102, in submit_download
response = self.service_client.SubmitGenerateReport(report_request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/bingads/service_client.py", line 286, in call
raise ex
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/bingads/service_client.py", line 278, in call
response = self.service_client.soap_client.service.getattr(self.name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/suds/client.py", line 586, in call
return client.invoke(args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/suds/client.py", line 728, in invoke
result = self.send(soapenv, timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/suds/client.py", line 777, in send
return self.process_reply(reply.message, None, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/goncalo/PycharmProjects/MarketingData/venv/lib/python3.11/site-packages/suds/client.py", line 840, in process_reply
raise WebFault(fault, replyroot)
suds.WebFault: Server raised fault: 'The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter https://bingads.microsoft.com/Reporting/v13:ReportRequest. The InnerException message was 'There was an error deserializing the object of type Microsoft.AdCenter.Advertiser.Reporting.Api.DataContracts.Request.ReportRequest. The value '' cannot be parsed as the type 'Int32'.'. Please see InnerException for more details.'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/goncalo/PycharmProjects/MarketingData/test3.py", line 541, in
main(authorization_data)
File "/Users/goncalo/PycharmProjects/MarketingData/test3.py", line 74, in main
output_webfault_errors(ex)
File "/Users/goncalo/PycharmProjects/MarketingData/test3.py", line 451, in output_webfault_errors
raise Exception("Unknown WebFault")
Exception: Unknown WebFault
This is a copy paste from the reporting_request example. My auth_helper file was changed to production with the corresponding developer token. client_state was left as ClientStateGoesHere. I have access to two accounts, I tried to put their specific customer_id and it didn't work for either.