1

当我按 LastUpdatedTime 执行搜索时,我得到“401 Unauthorized Error”。按 CustomerId 查询工作正常

这是我的代码:

var pq = new PaymentQuery()
{
    LastUpdatedTime = new DateTime(2012,12,21),
};

pq.SpecifyOperatorOption(Intuit.Ipp.Data.Qbo.FilterProperty.LastUpdatedTime, FilterOperatorType.AFTER);
var list = pq.ExecuteQuery<Payment>(commonService.ServiceContext);

应用程序在 ExecuteQuery 中抛出 Intuit.Ipp.E​​xception.InvalidTokenException

4

2 回答 2

2

SDK 未正确编码日期时间,因此您需要使用 DevDefined 并使用 SDK 反序列化响应。代码示例: https ://gist.github.com/IntuitDeveloperRelations/6024616

于 2013-02-13T21:42:53.483 回答
0

完整的错误是什么样的?您是否可以使用您拥有的令牌集和领域 ID 与该公司进行其他通话?

于 2013-01-30T17:08:04.260 回答