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

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

その他の詳細を以下の形式で入力します:
- Homepage URL: {APP_DOMAIN}/app/index.html
- Authorized Redirect URIs: {APP_DOMAIN}/server/lead_manager_function/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
例えば、この場合のHomepage URLは以下のようになります:
https://leadmanager-687259092.development.catalystserverless.com/app/index.html.
リダイレクトURLは以下のようになります:
https://leadmanager-687259092.development.catalystserverless.com/server/lead_manager_function/generateToken
クライアントのインデックスページへのパスをHomepage URLとして入力し、Python関数で定義されたルートをAuthorized Redirect URIとして入力します。これらの手順については次のセクションで説明します。
- クライアントにもう1つのAuthorized Redirect URIを追加する必要があります。コードの設定後にlocalhostを介してアプリをサーブしてテストします。これはローカルドメインにリダイレクトされるため、別のAuthorized Redirect URIとして追加する必要があります。
Authorized Redirect URIsの下にある(+)アイコンをクリックして、以下を追加します:
“http://localhost:3000/server/lead_manager_function/generateToken”
- これらの詳細を設定した後、Createをクリックします。
APIコンソールが、Client Secretタブの下に登録されたクライアントのClient IDとClient Secretの値を生成して表示します。
これらの値をコピーして、プロジェクトディレクトリの関数ファイルとクライアントファイルに貼り付ける必要があります。次のセクションで説明します。
最終更新日 2026-03-05 11:43:24 +0530 IST