例外:未知的WebFault [英] Exception: Unknown WebFault

查看:104
本文介绍了例外:未知的WebFault的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好

我正在尝试使用自定义日期下载广告系列效果报告,但我不能。我收到以下错误"Exception:Unknown WebFault"。它与昨天的预定义时间一样正常。这是我的代码

I am trying to download Campaign Performance report using custom date, but i can't. I get following error "Exception: Unknown WebFault". It worked fine with Predefined time as yesterday. Here is my code

date ={'day':int(date[-2:]),
            'month':int(date[4:6]),
            'year':int(date[:4])
        }
....

custom_date_range_start=reporting_service.factory.create('Date')
    custom_date_range_start.Day=date['day']
    custom_date_range_start.Month=date['month']
    custom_date_range_start.Year=date['year']
    report_time.CustomDateRangeStart=custom_date_range_start
    custom_date_range_end=reporting_service.factory.create('Date')
    custom_date_range_end.Day=date['day']
    custom_date_range_end.Month=date['month']
    custom_date_range_end.Year=date['year']
    report_time.CustomDateRangeEnd=custom_date_range_end
    report_time.PredefinedTime=None


date是一个yyyymmdd形式的字符串,如20180101

date is a string of form yyyymmdd, like 20180101

推荐答案

Per
此示例
在版本12中您需要设置ReportTimeZone - 无论您是否设置它"无"或有效时区值。如果无法解决问题,请尝试打印SOAP跟踪(导入
记录
)以查看发送/接收的内容。 

Per this example in version 12 you'll need to set ReportTimeZone - whether you set it to 'None' or a valid time zone value. In case that does not resolve the issue please try to print the SOAP trace (import logging) to see what is sent/ received. 

我希望这有帮助,

Eric


这篇关于例外:未知的WebFault的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆