Zoho APIコンソールでクライアントアプリケーションを登録する
次に、以下の認証情報を生成するために、Zoho APIコンソールでクライアントアプリケーションを登録する必要があります:
- Client ID:登録されたクライアントに対して生成される一意のキー
- Client Secret:登録されたクライアントのClient IDに対して生成されるシークレット値
Client IDとClient Secretは、ファンクションとクライアントのコード内の複数の箇所に追加されます。これらの値は、最初にアクセストークンとリフレッシュトークンを生成するため、そしてその後リフレッシュトークンを使用してアクセストークンを更新するために必要です。
Zoho APIコンソールでクライアントアプリケーションを登録するには:
- Zoho API Consoleにアクセスし、Get Startedをクリックします。
- クライアントタイプとしてServer-based Applicationsを選択します。

- クライアント名として「LeadManagerApp」と入力します。

以下の形式でその他の詳細を入力します:
- Homepage URL: {APP\DOMAIN}/app/index.html
- Authorized Redirect URIs: {APP\DOMAIN}/server/crm_crud/generateToken
{APP_DOMAIN}をCatalystで作成したLeadManagerプロジェクトのアプリケーションURL値に置き換えます。アプリケーションURLは以下の構文に従います:
https://{project name}-{orgID}.development.catalystserverless.com
-
プロジェクト名は、Catalystコンソールの右上にあるSettingsに移動して取得できます。次に、Project Settings->Generalに進みます。ドメインURLにはプロジェクト名をスペースなしの小文字で入力してください。
-
Org IDの値は、CatalystコンソールのURLから直接取得できます。例えば、以下のURLでは**“687259092”**がOrg Idです。
https://console.catalyst.zoho.com/baas/687259092/project/11811000000477018/Development
例えば、この場合のホームページURLは次のようになります:
https://leadmanager-687259092.development.catalystserverless.com/app/index.html.
リダイレクトURLは次のようになります:
https://leadmanager-687259092.development.catalystserverless.com/server/crm_crud/generateToken
クライアントのインデックスページへのパスをホームページURLとして、Node.jsファンクションで定義されたルートを認可リダイレクトURIとして入力します。これらの手順については、次のセクションで説明します。
- クライアントに別の認可リダイレクトURIを追加する必要があります。コードを設定した後、localhostを通じてアプリを提供してテストします。ローカルドメインにリダイレクトされるため、別の認可リダイレクトURIとして追加する必要があります。
Authorized Redirect URIsの下にある(+)アイコンをクリックし、「http://localhost:3000/server/crm_crud/generateToken」を追加します。
- これらの詳細を設定した後、Createをクリックします。
APIコンソールは、登録されたクライアントのClient IDとClient Secretの値を生成して表示します。
これらの値をコピーして、プロジェクトディレクトリ内のファンクションファイルとクライアントファイルに貼り付ける必要があります。次のセクションで説明します。
最終更新日 2026-03-05 11:43:24 +0530 IST

