Intuit QuickBooks アクティビティーのエンドポイントの作成または編集

エンドポイントは、Studio および統合アプライアンスが Intuit QuickBooks に接続するために使用する構成情報を提供します。QuickBooks は、ユーザーを認証し、操作の実行を許可するうえで、トークン・ベースの認証メカニズムを使用します。

QuickBooks REST API は、OAuth 1.0 の必須接続パラメーターを使用して認証されます。

OAuth トークンを生成するための最初のステップは、QuickBooks ポータル上でアプリを作成し、その作成したアプリに接続することです。詳しくは、以下のリンクを確認してください。

https://developer.intuit.com/v2/ui#/app/startcreate

注: アクセス・トークンのデフォルトの期間は 120 秒ですが、顧客がそれをブランクのままにした場合、使用される値は 180 日間になります。
  1. 次に、お客様は、ポータル上で使用可能なオプションを使用してアプリを明示的に許可する必要があります。その後、お客様にコンシューマー鍵 (Consumer Key) とコンシューマー秘密鍵 (Consumer Secret) が提供されます。
注: コンシューマー鍵とコンシューマー秘密鍵はそのまま残されます。アクセス・トークンとアクセス・シークレット・トークン (Access Secret Token) は、指定された期間が経過した後に有効期限が切れます。
表 1. 接続プロパティー
プロパティー名 「接続のテスト」画面上のラベル
OAuthConsumerKey OAuth コンシューマー鍵 (OAuth Consumer Key)
OAuthConsumerSecret OAuth コンシューマー秘密鍵 (OAuth Consumer Secret)
OAuthAccessToken OAuth アクセス・トークン
OauthTokenSecret OAuth トークン秘密鍵 (OAuth Token Secret)
HostName ホスト名
CompanyId 会社 ID (Company Id)