BarTender Cloud REST APIのトラブルシューティング
概要
BarTender Cloud REST APIで問題が発生することがあります。エラーが表示された場合、問題を解決するためにいくつかのトラブルシューティング手順を試すことができます。
対象
BarTender Cloud
情報
URLの確認
エラーメッセージの詳細表示を増やす
APIコールの末尾に以下の変数を追加すると、レスポンスにエラー特定に役立つ追加情報が含まれるようになります:
- Wait=60s
Action APIのURL例は以下の通りです:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=Info&wait=60s
利用可能なプリンターの確認
BarTender Cloud Print Controllerのリフレッシュ
APIコールスクリプトにエラーが見当たらないのに印刷ジョブが失敗する場合は、Print Controllerをリフレッシュしてください。
BarTender Cloud Print Controllerをリフレッシュする手順:
- BarTender Cloud > Print Consoleでラベルをダブルクリックして印刷ダイアログを開きます。
- プリンターを選択後、設定をクリックしてPrint Gatewayに進みます。
- Print GatewayでBarTender Cloud Print Controllerの編集アイコンをクリックします。
- 保存をクリックします。
ベアラートークンの更新
APIのレスポンスでベアラートークンが有効期限切れでないにもかかわらず「認証されていません」というエラーメッセージが表示される場合は、トークンの更新が必要な場合があります。BarTender Cloudから新しいトークンを取得し、アプリケーションに再入力してください。
手順の詳細は、以下の記事をご参照ください:
APIコールのURL形式には、デフォルトで以下の変数が含まれている必要があります:
Action APIのURL例は以下の通りです:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=InfoBarTender Cloudで利用可能な各種REST APIやエンドポイントの詳細については、以下のドキュメントをご覧ください: REST APIの概要とヘルプ。