0

Intuitの新しいIPPFederatedAppのドキュメントを読んでいます。Quickbooksオンラインメンバーであるユーザーが、外部Webアプリケーション内のQuickBooksにログインする方法を作成しようとしています。IntuitはOAuthを使用しており、私はTwitterとLinkedInを同じものを使用して統合しました。これらは両方とも双方向APIですが、IPPも同様であるかどうかはわかりません。

私の問題は、ドキュメントがQuickBooksアドオンを作成する開発者の視点で書かれているようであり、誰かが外部からQuickBooksデータにアクセスしようとしないことです。

私がやろうとしていることは可能ですか?

よろしくお願いします!

4

1 に答える 1

1

意味のある答えを得るには、自分がやろうとしていることについてもう少し説明する必要があります。特に、これを実行したいのは意味がありません。

外部Webアプリケーション内のクイックブックにログインするには

QuickBooks OnlineをアプリケーションのiFrame内に配置したいということですか?それがあなたがやろうとしていることであるならば、あなたは間違いなくIntuitの技術的チェックを通過しないでしょう。

そうは言っても、IPPを使用して、QuickBooks Onlineとの間で(他の多くのことの中でも)データの読み取りと書き込みの両方を行うことができます。

IPPへの認証は、OAuthまたはSAML (Intuitで非推奨のSAML)を介して行われます。

OAuthを使用すると、OAuthトークンを取得できます。このトークンを使用して、IntuitのXML REST APIをヒットし、クラウドに保存されているQuickBooksデータの追加/更新/削除/無効化/取得/クエリを実行できます。

SAMLを使用すると、SAMLトークンを取得できます。このトークンを使用して、IntuitのXML REST APIをヒットし、クラウドに保存されているQuickBooksデータの追加/更新/削除/無効化/取得/クエリを実行できます。

PHPを使用している場合(この質問にPHPのタグを付けたので、あなたがそうだと思います)、QuickBooks PHP DevKit(免責事項:私は開発者です): QuickBooksPHPDevKitをご覧ください。

すべてのオブジェクトへのOOPインターフェース、SAMLゲートウェイ、 OAuthコンポーネント、例など、開始するために必要なすべてのものが含まれています。

クイックスタートガイドは、開始する場所です。

于 2011-09-15T19:08:04.147 に答える