【问题标题】:adcenter api keyword performance report soap request erroradcenter api关键字效果报告soap请求错误
【发布时间】:2014-05-08 19:28:56
【问题描述】:

我正在对 adcenter api 执行以下 soap 请求,但出现错误

<s:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header xmlns="https://bingads.microsoft.com/Reporting/v9">
    <Action mustUnderstand="1">SubmitGenerateReport</Action>
    <DeveloperToken i:nil="false">XXXXXX</DeveloperToken>
    <Password i:nil="false">XXXXXXX</Password>
    <UserName i:nil="false">XXXXXXX</UserName>
  </s:Header>
  <s:Body>
    <SubmitGenerateReportRequest xmlns="https://bingads.microsoft.com/Reporting/v9">
      <ReportRequest i:nil="false" i:type="KeywordPerformanceReportRequest">
        <ReportName i:nil="false">Keyword Performance Report</ReportName>
        <ReturnOnlyCompleteData i:nil="false">false</ReturnOnlyCompleteData>
         <!--Keep these fields if you set the i:type attribute to KeywordPerformanceReportRequest-->
        <Aggregation>Daily</Aggregation>
        <Columns i:nil="false">
          <KeywordPerformanceReportColumn>AccountName</KeywordPerformanceReportColumn>
          <KeywordPerformanceReportColumn>CampaignName</KeywordPerformanceReportColumn>
          <KeywordPerformanceReportColumn>Keyword</KeywordPerformanceReportColumn>
          <KeywordPerformanceReportColumn>TimePeriod</KeywordPerformanceReportColumn>
          <KeywordPerformanceReportColumn>Impressions</KeywordPerformanceReportColumn>
          <KeywordPerformanceReportColumn>Conversions</KeywordPerformanceReportColumn>
        </Columns>
        <MaxRows></MaxRows>
        <Scope i:nil="false">
          <AccountIds i:nil="false" xmlns:a1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
            <a:int>2738383</a:int>
          </AccountIds>
        </Scope>
       </ReportRequest>
    </SubmitGenerateReportRequest>
  </s:Body>
</s:Envelope>

我收到以下错误

HTTP/1.1 500 内部服务器错误内容长度:747 内容类型: 文本/xml; charset=utf-8 服务器:Microsoft-IIS/8.0 X-Powered-By: ASP.NET 日期:格林威治标准时间 2014 年 5 月 8 日星期四 19:21:21

a:DeserializationFailedThe formatter 在尝试 反序列化消息:尝试 反序列化参数 https://bingads.microsoft.com/Reporting/v9:ReportRequest。这 InnerException 消息是“反序列化时出错 类型的对象 Microsoft.AdCenter.Advertiser.Reporting.Api.DataContracts.Request.ReportRequest。 值 '' 无法解析为类型 'Int32'。'。请参见 更多信息 详情。

有人可以检查这个请求并告诉我这个肥皂请求可能有什么问题吗?我尝试在 SOAPUI 中执行它,但无法理解问题

阿里夫

【问题讨论】:

    标签: xml soap soapui


    【解决方案1】:

    我发现了问题。我必须在下面的标签中提供最大行值

    <MaxRows></MaxRows>
    

    阿里夫

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多