1.5 KiB
1.5 KiB
- Exchange the
codefrom the previous step for a user access token by making aPOSTrequest to this URL, along with the following query parameters:{% data variables.product.oauth_host_code %}/login/oauth/access_tokenQuery parameter Type Description client_idstringRequired. The client ID for your {% data variables.product.prodname_github_app %}. The client ID is different from the app ID. You can find the client ID on the settings page for your app.
For user-owned apps, the settings page ishttps://github.com/settings/apps/APP-SLUG.
For organization-owned apps, the settings page ishttps://github.com/organizations/ORGANIZATION/settings/apps/APP-SLUG.
ReplaceAPP-SLUGwith the slugified name of your app andORGANIZATIONwith the slugified name of your organization. For example,https://github.com/organizations/octo-org/settings/apps/octo-app.client_secretstringRequired. The client secret for your {% data variables.product.prodname_github_app %}. You can generate a client secret on the settings page for your app. codestringRequired. The code you received in the previous step. redirect_uristringThe URL in your application where users will be sent after authorization. This must be an exact match to one of the URLs you provided as a "Callback URL" when setting up your {% data variables.product.prodname_github_app %} and can't contain any additional parameters.