### [Webhook による数値の送信](https://wpforms.com/developers/how-to-send-the-numerical-values-through-webhooks/)

**公開日:** 2021年8月17日
**著者:** David Ozokoye

**概要:** このスニペットでは、Webhooksを使用して数値を送信する方法をご紹介します。

**内容:**

## 概要

Webhooksを通じて数値を送信したいとお考えですか？デフォルトでは、Webhooksで値を渡す際、それらは数値ではなく文字列として送信されます。簡単なスニペットを使用すれば、これらの文字列を数値に簡単に変換することができます。

このガイドでは、Webhooksアドオンを使用する際に、値を数値として送信できるようにするスニペットをご紹介します。

---

## 設定

数値が数値として確実に送信されるようにするには、このコードスニペットをコピーしてサイトに貼り付けてください。

サイトへのスニペット追加についてサポートが必要な場合は、[こちらのチュートリアル](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "WPFormsにカスタムPHPまたはJavaScriptを追加する方法")をご覧ください。

上記のコードスニペットでは、数値の配列を指定し、**experience** と **form\_id** の 2 つの変数を渡しています。その後、配列をループ処理し、配列内のすべての変数に整数型を割り当てています。

**注：** この関数には必要なだけ変数を追加できます。各変数を一重引用符で囲み、コンマで区切るようにしてください。

スニペットを追加した後、変数をフォーム内のフィールドにマッピングする必要があります。まず、[新しいフォームを作成する](https://wpforms.com/docs/creating-first-form/ "最初のフォームの作成") か、既存のフォームを編集してフォームビルダーにアクセスしてください。

フォームビルダーで、フォームのフィールドがスニペットで指定した変数名に正しく紐付けられていることを確認してください。Webhooksの設定にアクセスするには、フォームビルダー内の**Webhooks » 設定**に移動します。次に、**Webhooksを有効にする**オプションをオンに切り替えます。

![WPFormsでのWebhooksの有効化](https://wpforms.com/wp-content/uploads/2024/11/enable-webhooks.png)このチュートリアルでは、2つの変数を渡します。1つは**experience**、もう1つは**form\_id**です。これらの変数は、上記のコードスニペットで指定されたものに対応しています。

![WPFormsビルダーでのWebhooksデータのフィールドへのマッピング](https://wpforms.com/wp-content/uploads/2024/11/mapping-webhooks-data.png)**注：** WPFormsでのWebhooksアドオンの設定および使用方法の詳細については、[Webhooksアドオンの使用方法](https://wpforms.com/docs/how-to-install-and-use-the-webhooks-addon-with-wpforms/ "Webhooks Addon")に関するガイドを必ずご確認ください。

文字列から数値に変換したい変数については、上記のコードスニペット内で各変数名を単一引用符で囲み、カンマで区切って記述してください。

これで完了です！これでWPFormsでWebhooksデータを数値として渡せるようになりました。

次に、WebhooksにエントリーIDを含めたいですか？ [Webhooks経由でエントリーIDを送信する方法](https://wpforms.com/developers/how-to-send-the-entry-id-through-webhooks/ "How to Send the Entry ID Through Webhooks")については、こちらのチュートリアルをご覧ください。

**カテゴリ:** スニペット

**タグ:** PHP, Webhooks

---

