クラウドで働く
Code Hub UIを使用すると、ローカルツールを使用せずにブラウザから直接VCRアプリケーションをデプロイできます。独自のツールを使用したい場合は、以下のガイドを参照してください。 地元で働く.
をご覧ください。 Vonageコードハブ ランディングページをご覧ください。まずは弊社製品のサンプル一覧をご覧いただくか、検索機能を使ってご希望のサンプルをお探しください。

使用したいサンプルをクリックしたら、次のように選択します。 コードのデプロイ.

コードのデプロイ
コードのデプロイ を即座に配備することができます。 インスタンス プロジェクトのインスタンスを作成すると、いくつかのパラメータを設定できま す。プロジェクトのインスタンスを作成するときに、デプロイがホストされる地域、インスタンス名、そのプロジェクトに関連するその他のパラメータ(たとえば、SMSメッセージを送信するためのVonage番号)など、いくつかのパラメータを設定できます:

Vonage番号をまだお持ちでない場合は、'Assign a number'を選択して番号を購入することができます。インスタンスが作成されると、Deploy Codeの下にあるリストに表示され、異なるリージョンで実行する他のインスタンスを作成することもできます。

インスタンスが作成されたら、そのインスタンスをクリックしてアプリケーションを起動し、使用することができます。
Code Hubへの公開
もしあなたが開発者で、自分のVCRアプリケーションをCode Hubに公開し、他の人がワンクリックでデプロイできるようにしたいのであれば、そのアプリケーションに setup.json ファイルをプロジェクトに追加します。 vcr.yml.このファイルは、製品をデプロイする際にユーザーが入力する設定フォームを定義します。
ファイルの場所
基本構造
の各エントリー data で定義された1つの環境変数にマッピングされる。 vcr.yml.その name フィールドは環境変数名と正確に一致しなければならない。
フィールドタイプ
| タイプ | 説明 |
|---|---|
TEXT | フリーテキスト入力 |
SECRET | テキスト入力、値は非表示(機密データ用) |
PHONE_NUMBER | Vonage番号を購入し、リンクすることができます。使用方法 features を指定します。 ["VOICE"], ["SMS"]あるいはその両方である。 |
EXTERNAL_ACCOUNT | 外部メッセージングアカウント(WhatsApp、Messengerなど)とリンクします。使用方法 providers をクリックして、対応プロバイダーを指定する。 |
SELECT | ドロップダウンリスト使用方法 options 配列 (name/value ペア)。JSON文字列として提出。追加 "multi": true マルチセレクト用。 |
TOGGLE | チェックボックスとして提出 "true" または "false". |
CONFIGURATION_SELECTOR | 条件付き設定 - ユーザーの選択に基づいて異なるサブフォームをレンダリングします。 |
一般的な性質
| プロパティ | 必須 | 説明 |
|---|---|---|
type | はい | 上記のいずれかのタイプ |
name | はい | 環境変数名 vcr.yml) |
title | はい | ユーザーに表示されるラベル |
description | はい | ヘルプテキストマークダウン・リンクをサポートします: [label](url) |
optional | いいえ | セット true でフィールドをオプションにすることができます。デフォルトではすべてのフィールドは必須です。 |
defaultValue | いいえ | デフォルト値。サポート対象 TEXT, SELECTそして TOGGLE だけである。 |
タイプ例
PHONE_NUMBER:
SELECTだ:
configuration_selector:
製品が複数の互いに排他的な構成フローをサポートしている場合に使用します。
キー入力 configurations と完全に一致しなければならない。 value オプションの選択されたオプションの値は、環境変数として name フィールドにいる。
アプリケーションをCode Hubに公開するには、次のようにします。 NERU-MCP MCPサーバー.