【问题标题】:How to check SOAP fault in python when using suds?使用 suds 时如何在 python 中检查 SOAP 错误?
【发布时间】:2018-03-26 19:49:56
【问题描述】:

尝试使用 Bing Ads Python API,它使用suds,我对这个概念非常满意。我经常遇到如下错误信息:

无效的客户数据。查看 SOAP 故障详细信息以获取更多信息

我知道这可能意味着我的请求存在一些数据格式问题。我的问题是如何按照错误中的建议检查 SOAP 故障详细信息

【问题讨论】:

    标签: python soap suds bing-ads-api


    【解决方案1】:

    Bing Ads API 疑难解答guide 有一些建议,例如,

    import logging
    logging.basicConfig(level=logging.INFO)
    logging.getLogger('suds.client').setLevel(logging.DEBUG)
    

    这里有更多关于Using SUDS with Bing Ads API的详细信息。

    我希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      您可能还需要 StreamHandler 才能在控制台中查看日志

      logging.basicConfig(level=logging.INFO)
      logging.getLogger('suds.client').setLevel(logging.DEBUG)
      logging.getLogger('suds.client').addHandler(logging.StreamHandler())
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-21
        • 2011-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多