Usted está aquí:
Completar el flujo de OAuth
Para verificar que la aplicación cliente externa funciona correctamente, realice una solicitud de extremo de autorización y una solicitud de extremo de token. La solicitud de extremo de token genera un token de acceso de API que se puede utilizar para acceder a cualquier API de Salesforce.
- Copie la consumerKey desde el archivo de configuración global. Este valor solo existe en el archivo de configuración global después de que implemente y recupere la configuración de OAuth de la aplicación cliente externa.
-
Pegue la URL de la organización y la clave del consumidor en esta URL en lugar de <url de organización> y <clave de consumidor> y sustituya <URL de devolución de llamada> por el valor de callbackUrl enumerado en el archivo de configuración global de OAuth.
<new org url>/services/oauth2/authorize?response_type= code&client_id=<consumerKey>&redirect_uri=<callback URL> - Para iniciar la solicitud de acceso, abra la dirección URL en un navegador.
-
Si se le solicita, inicie sesión y seleccione Permitir.
Tras un redireccionamiento, el código de autorización codificado se incluye en la URL.
- Copie el código de autorización desde la dirección URL.
- Descodifique el código de autorización mediante cualquier descodificador de URL.
-
Sustituya estos valores en la solicitud cURL.
- Sustituya <url de nueva organización> por la URL de la organización.
- Sustituya <código de autorización> por el código de autorización descodificado del paso 6.
- Sustituya <clave de cliente> por el valor del campo consumerKey del archivo de configuración de OAuth global.
- Sustituya <secreto de cliente> por el valor del campo consumerSecret del archivo de configuración de OAuth global.
curl -X POST <new org url>/services/oauth2/token -d 'grant_type=authorization_code&code=<authorization code>&client_id=<clientKey>&client_secret=<clientSecret>&redirect_uri=https://www.example.com' | json_pp -
Ingrese la solicitud cUrl configurada en el terminal.
Una solicitud satisfactoria devuelve un token de acceso.
-
Verifique que el token de acceso funciona utilizando la plataforma de API de Postman para acceder a un extremo como UserInfo.
Para otros extremos a los que puede intentar acceder, consulte la Guía del desarrollador de la API de REST de Salesforce. https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/quickstart_code.htm

