[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-04 (世界標準時間)。"],[[["\u003cp\u003eThis content is applicable to both Apigee and Apigee hybrid platforms, and clients must register their applications to participate in OAuth 2.0 flows on Apigee.\u003c/p\u003e\n"],["\u003cp\u003eApp registration in Apigee involves uniquely identifying the app to the authorization server, and upon registration, a client ID and client secret are issued to the app.\u003c/p\u003e\n"],["\u003cp\u003eTo register a new app, you can navigate to the Developer Apps page in the Apigee UI by going to Publish > Apps and then clicking + App.\u003c/p\u003e\n"],["\u003cp\u003eThe registration process requires basic details such as app name, display name, the associated developer, and an API product, with an optional callback URL for three-legged OAuth grant type flows.\u003c/p\u003e\n"],["\u003cp\u003eAfter app registration, the Consumer ID (client ID) and Consumer Secret (client secret) values can be accessed by selecting the app from the Developer Apps list and clicking Show.\u003c/p\u003e\n"]]],[],null,["# Registering client apps\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nTo participate in OAuth 2.0 flows on Apigee, client apps must be registered.\n\nWhat is registration?\n---------------------\n\nRegistration allows Apigee (the authorization server) to uniquely identify your app. When\nyou register your app, you receive back two keys: a client ID and client secret. The app needs\nthese keys when negotiating for access tokens with the authorization server.\n\nQuick steps\n-----------\n\nIf you want to register a new app:\n\n1. Access the Developer Apps page, as described below. To access the Developer Apps page:\n\n 1. Open the [Apigee UI](https://apigee.google.com).\n 2. Select **Publish \\\u003e Apps** in the left navigation bar.\n 3. Click **+ App**\n 4. Fill out the form:\n 1. Enter a name and display name for the app.\n 2. Select a developer (you can choose one of the default developers or [create your\n own](/apigee/docs/api-platform/publish/adding-developers-your-api-product#add)).\n 3. (Optional) Enter a callback URL. This is used for \"three-legged\" OAuth grant type flows. This is where Apigee redirects the user after they complete authentication (login) with the resource server. It has to be a complete URL, so you might enter something like `https://www.example.com`. For more about three-legged OAuth, see [Implementing\n the authorization code grant type](/apigee/docs/api-platform/security/oauth/oauth-v2-policy-authorization-code-grant-type).\n 4. Add an API product. You can select an existing product or [create your own](/apigee/docs/api-platform/publish/create-api-products#add).\n 5. Skip the custom attributes section for now.\n 6. Click **Create**.\n 5. Find your new app in the list of developer apps and select it.\n 6. Click **Show** to see the Consumer ID (client ID) and Consumer Secret (client secret) values.\n\n More information\n ----------------\n\n For a more detailed discussion of app registration, see\n [Register apps and manage API\n keys](/apigee/docs/api-platform/publish/creating-apps-surface-your-api). If you'd like to know more about the role of API products, see\n [What is an API product?](/apigee/docs/api-platform/publish/what-api-product)."]]