2017-06-07 6 views
0

毎回は、そのはQBPOSサーバーQuickBooksのWebコネクタを選択QBPOSサーバのポップアップ私のアプリケーションは、QuickbooksのWebコネクタで実行

に選択するように私に尋ねるだから私のアプリケーションはQuickbooksのWebコネクタで実行するたび(現在は2分ごとに設定)そのアプリケーションを実行し、「QB POSに接続しています...」と表示されたときに、「QBPOSサーバーを選択する」というポップアップが表示されます。使用可能なサーバーの一覧を表示します。 「OK」をクリックすると、アプリケーションが実行されます。残念ながら、それが実行されるたびに私はサーバーを選択し、 "OK"をクリックする必要があります。それは毎回自動的にそれを選択することができますか?

enter image description here

答えて

0

は、最後にこれを解決しました。 最初に見つかったhttp://wiki.consolibyte.com/wiki/doku.php/quickbooks_web_connector

"QuickBooksの場合:接続文字列(たとえば、コンピュータ名= qbposserver;会社データ=私の会社;バージョン= 9)を応答として指定する必要があります。あなたがこれを知らないと、QuickBooks POS SDKに含まれている "POS SDK Test"ユーティリティがあなたのためにこれを生成することができます。

次に、Keith PlamerのSDKで検索したところ、デフォルトの認証機能を無効にすることができました。例はここにある:ドキュメント/ example_web_connector_auth.php

それはqb_company_fileのparamは次のように設定する必要が私の場合は

関数_quickbooks_custom_auth($ユーザ名、$パスワード、& $ qb_company_file){

if ($username == 'quickbooks' and 
      $password == 'password') 
    { 
      // Use this company file and auth successfully 
      $qb_company_file = 'Computer Name=desktop-o05dkv4;Company Data=swe12new;Version=12'; 

      return true; 
    } 

    // Login failure 
    return false; 

}

その後、サーバーパスの入力を求められました。

関連する問題