HTTPに関するFAQ

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

HTTPコネクターの開発に関してよく寄せられる質問への回答を確認できます。

WorkatoのHTTP Connector V2とは

HTTP Connector V2は、HTTPベースのAPIを持つ任意のクラウドアプリケーションとの連携を可能にするWorkatoのツールの拡張バージョンです。 このコネクターを使用すると、新しいコネクターを作成し、既存のWorkatoコネクターにトリガーまたはアクションを追加できます。

HTTP Connector V2は非推奨のHTTP Connector V1とどのように異なりますか

HTTP Connector V2は2018年7月にリリースされました。 非推奨のHTTP V1と比較して、機能とユーザーインターフェイスが改善されています。 HTTP V2には、連携をより効率的かつ効果的に構築するための更新された機能が含まれています。

HTTP Connector V2はどの種類のトリガーとアクションをサポートしていますか

HTTP Connector V2は2つのトリガーをサポートしています:

HTTP Connector V2は1つのアクションをサポートしています:

  • リクエストの送信
    • このアクションを使用すると、エンドポイントへのHTTPリクエストを設定し、レスポンスデータを使用できます。
リアルタイムトリガーにHTTP Connector V2を使用する方法

HTTP Connector V2が提供するWebhookを通じた新規イベントトリガーをリアルタイムトリガーとして使用できます。 WorkatoはWebhook用の一意のターゲットURLを提供し、これはトリガーイベントとして即時に処理されます。

HTTP Connector V2を使用してコネクションを設定するプロセス

コネクションの設定の基本手順は次のとおりです:

  • コネクターメニューからHTTP Connector V2を選択します。
  • エンドポイントURLなどの必須フィールドを入力します。
  • 認証情報を設定します。
HTTP Connector V2でアクションを構築するには通常どのくらいの時間がかかりますか

HTTP Connector V2を使用したカスタムアクションの構築には、通常20分未満かかります。 所要時間は、連携の複雑さとWorkatoプラットフォームへの習熟度によって異なります。

APIを持つ任意のクラウドアプリケーションとのやり取りにHTTP Connector V2を使用できますか

はい。 HTTP Connector V2は、HTTPベースのAPIを公開する任意のクラウドアプリケーションと連携するように設計されており、さまざまな連携ユースケースに柔軟に対応できます。

HTTP Connector V2の一般的なユースケース

ユーザーは多くの場合、HTTP Connector V2を使用して次のことを行います:

  • 会計システムで請求書を作成
  • 分析アプリケーションからメトリクスを取得
  • オンラインフォーム送信からワークフローをトリガー
まだHTTP Connector V1を使用している場合の対応

まだHTTP Connector V1を使用している場合は、より優れた機能とサポートのためにHTTP Connector V2へ移行することをお勧めします。

リダイレクトの自動追跡を有効にしているときに307 Temporary Redirectエラーが発生する理由

307 Temporary Redirectエラーが発生した場合、POSTPUTなどのHTTPメソッドでは自動リダイレクトがデフォルトで有効になっていない点に注意してください。 ただし、GETおよびHEADリクエストでは有効になっています。 この動作は、自動リダイレクトに関するRFCプロトコルガイドラインに準拠しています。 このガイドラインでは、安全でないメソッドに対する自動リダイレクトに注意するよう推奨しています。

これらのリダイレクトを処理するには、レシピにロジックを手動で実装できます。 エラー監視を使用して、独自の307リダイレクト処理を作成します。 次に、元の呼び出しで返されたLocationヘッダーを使用して、リダイレクトを効果的に管理します。

certificate verify failedエラーが発生した場合の対応

certificate verify failedエラーが発生した場合、不完全な証明書チェーンまたは信頼されていない自己署名証明書が原因である可能性があります。 この問題を解決するには、次の手順を実行します:

1

完全な証明書チェーンがあることを確認します。 これにはサーバー証明書、中間証明書、ルート証明書が含まれ、それぞれを空行で区切ります。

2

HTTPコネクション設定のTLS server custom CA certificateフィールドにチェーン全体を入力します。

詳細な手順については、HTTP SSL certificate verify failedトラブルシューティングガイドを参照してください。

Last updated: