--- title: "リフレッシュトークンの生成" url: https://docs.catalyst.zoho.com/ja/tutorials/workdrivesync/nodejs/generate-refresh-token/ description: "Catalyst関数とEvent Listenerを使用して、Catalyst StratusとZoho WorkDrive間でAPIを通じてファイルのアップロードと削除を同期するWebアプリケーションを構築します" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Functions" url: /ja/serverless/help/functions/introduction --- # Refresh Tokenの生成 関数およびクライアントコンポーネントの設定に進む前に、まず関数コードに含めるRefresh Tokenを生成する必要があります。 前述のとおり、この目的には任意のREST APIクライアントツールを使用できます。このチュートリアルでは、[Postman API](https://www.postman.com/)プラットフォームを使用してこのステップを説明します。 APIクライアントツールにアクセスし、新しいリクエストを作成します。指定されたHTTPメソッドを使用して、以下のURLにリクエストを送信する必要があります。 * **リクエストURL:** `https://accounts.zoho.com/oauth/v2/token?` * **リクエストメソッド:** POST リクエストのクエリパラメータとして、以下のキーと値を含める必要があります。 * **`code`:** APIコンソールでの[クライアント登録](https://docs.catalyst.zoho.com/ja/tutorials/workdrivesync/nodejs/register-client)時に取得したGrant Tokenまたはcodeの値 * **`client\_id`:** クライアント登録時に生成されたClient ID * **`client\_secret`:** クライアント登録時に生成されたClient Secret * **`grant\_type`:** `authorization\_code`(このリテラル文字列を値として指定します) これらのパラメータを含めて、指定されたリクエストURLにリクエストを送信します。リクエストが正常に処理されると、APIクライアントは以下の値を含むレスポンスを返します:`access\_token`、`refresh\_token`、`api\_domain`、`token\_type`、`expires\_in`。必要なのはRefresh Tokenのみです。 リクエスト送信後にレスポンスが受信されたPostman APIプラットフォームのスクリーンショットを以下に示します。 ![catalyst_workdrive_postman](https://catalyst-docs-development.zohostratus.in/images/tutorials/workdrivesync/catalyst_workdrive_postman.webp) 受信したレスポンスから`refresh\_token`の値をコピーします。次のステップで関数ファイルに貼り付ける必要があります。