访问quickbooks在线帐户的域ID为非管理员用户

时间:2014-05-27 01:36:37

标签: c# oauth quickbooks quickbooks-online intuit

我正在使用QuickBooks Online API跟踪用户帐户,我需要在管理员用户授予访问权限后跟踪非管理员用户。我知道如何在OAuth程序之后获取管理员用户的领域ID,但我需要在同一公司文件中识别其他用户。

Intuit的https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0030_integrate_your_app/0030_signing_into_and_out_of_intuit_from_within_your_app/sign-in文档 如果要求,在OpenId登录后有时可能会提供realmid,但对我的情况来说并非如此。这就是我为此所做的尝试:

fetch.Attributes.Add(new AttributeRequest("http://axschema.org/intuit/realmId", true));

我还读到它可能通过Url推荐人提供,但我无法在那里找到:(。

如何获取非管理员用户的领域ID?

更新

这似乎与与intuit的ipp平台相关的openid和oauth完全分开。在Quickbooks在线帐户的管理员授予访问权限后,您需要从那里跟踪帐户管理。

1 个答案:

答案 0 :(得分:-1)

正确,您需要跟踪非管理员用户。