QBO付款查询返回'未授权'

时间:2013-01-28 17:59:36

标签: intuit-partner-platform quickbooks-online

当我通过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);

Application在ExecuteQuery

中抛出Intuit.Ipp.E​​xception.InvalidTokenException

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

完整错误是什么样的? 您是否可以使用令牌集&amp; amp;你有的领域ID?