【问题标题】:Quickbooks Online Rest API Reporting Java ERRORQuickbooks Online Rest API 报告 Java 错误
【发布时间】:2014-04-23 20:20:21
【问题描述】:

我使用教程和Java SDK 从新的REST reporting API 中提取报告。

https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0201_ipp_java_devkit_3.0/reports

我使用了教程指定的以下代码:

    String consumerKey = "XXXXXXXXXXXTDF2GEP0tlzdGxxpQRfSb4";
    String consumerSecret = "XXXXXXXXXXYuy9CLaWiyAVHTowK0NuGMKN1X";
    String accessToken = "XXXXXXXXXXXGPU4SUGAaeyhRJFp05NUg4s8QnbY4eI4U";
    String accessTokenSecret = "XXXXXXXXXXXgkz50A8Ho3Z3pgMO8QFh2ZBv3XjI";



    OAuthAuthorizer oauth = new OAuthAuthorizer(consumerKey, consumerSecret, accessToken, accessTokenSecret);  

    String appToken = "011e510ebf68ab4683b8a06b21f6228dfa03";
    String companyID = "1067363490";

    try {
    Context context = new Context(oauth, appToken, ServiceType.QBO, companyID);

    ReportService service = new ReportService(context);

    service.setStart_date("2014-02-01");
    service.setEnd_date("2014-04-20");
    service.setAccounting_method("Accrual");

    Object report = service.executeReport(ReportName.PROFITANDLOSS.toString());

        String name = "ryan";
        //System.out.println(report.toString());
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

service.executeReport 内部,它不断抛出java.lang.ClassCastExceptioncom.intuit.ipp.data.Report 不能转换为com.intuit.ipp.core.Response

有没有人将这些报告用于Java SDK?我做错了吗?

【问题讨论】:

    标签: java rest quickbooks-online


    【解决方案1】:

    目前报告仅支持 Json。 请确认您指定的是: Config.setProperty(Config.SERIALIZATION_RESPONSE_FORMAT, "json");

    【讨论】:

      【解决方案2】:

      更新行:

      Object report = service.executeReport(ReportName.PROFITANDLOSS.toString());
      

      收件人:

      Report report = service.executeReport(ReportName.PROFITANDLOSS.toString());
      

      如图所示:https://developer.intuit.com/docs/0100_accounting/0500_developer_kits/0201_ipp_java_devkit_3.0/reports

      【讨论】:

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