2

c# devkit を qbo に対して使用する。昨日出発したとき、すべてが機能していましたが、今日、テストアプリケーションでサービスコンテキストを初期化しようとすると、「Intuit.Ipp.E​​xception.InvalidTokenException: Unauthorized」エラーが発生し始めました。

ServiceContext context = Initializer.InitializeServiceContext(oauthValidator, realmId, string.Empty, string.Empty, dataSourcetype);

エラーは InitializeServiceContext にあります: context = new ServiceContext(oauthValidator, realmId, intuitServiceType);

昨日、テスト会社を登録しました (つまり、有料の Quickbooks オンライン アカウントを持っています)。実際のアカウントに対してテストを続けることはできませんか? それともどこかでもっと大きな間違いを犯したのでしょうか。

ありがとう

編集:

Intuit Developer Playground でテスト アプリにログインしようとすると、次のエラーが発生します。

Oops! An error has occurred.

Please close this window and try again.

Error Code: internal_error
Message: Error Authorizing Request Token: <redacted-token>
4

1 に答える 1

3

OAuth トークンが無効になりました。QBO の ServiceContext オブジェクトを初期化すると、レルムのベース URL が取得されます。これには承認が必要であり、結果として承認されていないエラーがスローされます。

于 2013-01-24T19:02:51.130 に答える