1

Quickbooks Onlineエディション(インド)のアカウントからリアルタイムデータを取得して、PHPWebサイトにOpenBalanceや住所などの顧客の詳細を表示したいと思います。

QuickbooksOnlineEditionからデータを取得するための最良の方法は何ですか-

または、より良い解決策はありますか?

前もって感謝します。

4

1 に答える 1

3

まず、免責事項 - インド版の QuickBooks Online (http://www.quickbooksonline.in/) を使用している場合、何も機能しないことに気付くでしょう。現在、Intuit は、使用する方法に関係なく、QuickBooks Online の米国以外のバージョン (米国以外の Windows 用の QuickBooksはqbXML を介してサポートされています) を正式にサポートしていません。それはうまくいくかもしれません...しかし、私はそれを疑います。

そうは言っても...一般的に言えば:

  • SaaS アプリケーションを構築していて、エンド ユーザーが自分の QuickBooks アカウントをアプリに接続できるようにする場合は、 Intuit Anywhereを使用します。
  • それ以外の場合、それがカスタム/ワンオフ/内部アプリケーションであり、自分の人生を嫌う場合は、https: //appreg.intuit.com の HOSTED モードと、 QuickBooks 統合 wikiの HOSTED 手順を使用してください(HOSTED モードは信頼性が低く、難しいことで有名です)。リバース DNS チェック、非常に特殊な証明書形式、動作するサンプル コードの欠如、Intuit 側のバグ、証明書を .NET HTTPS 要求にフックする深刻な厄介さなどにより、開始することはできません)。
  • それ以外の場合、それがカスタム/ワンオフ/内部アプリケーションであり、自分の人生を嫌わない場合は、https: //appreg.intuit.com でデスクトップ モードを使用し、 QuickBooks 統合 wikiでデスクトップの手順を使用してください。

認証情報を渡すだけでアクセスできる API はありません。常に何らかの API トークンを処理する必要があります (qbXML の場合は「接続チケット」、Intuit Anywhere の場合は OAuth)。

Intuit Anywhere 用にビルドする場合は、IDS XML を使用します。それ以外の場合は、qbXML を使用します。

于 2012-09-21T17:26:01.237 に答える