Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr

Générer un jeton OAUTH

Pour tester les services REST que vous fournissez via Apex, un jeton OAUTH sera nécessaire. Cela rend le débogage plus simple et plus rapide.

Voirhttps://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_understanding_username_password_oauth_flow.htmpour référence.

The following information is needed from the Connected App Configuration:

  • client_id
  • client_secret

Le jeton OAUTH est généré à l'aide de CURL.

Translations Ignore


Code Block
titleCURL - Generate OAUTH Token
curl -d "grant_type=password&client_id=<client_id>&client_secret=<client_secret>&username=<salesforce_user_name>&password=<salesforce_password><security_token>" -X POST https://login.salesforce.com/services/oauth2/token



NOTE: il n'y a pas d'espace entre <salesforce_password> et <security_token>

Pour les points finaux, utilisez ce qui suit pour le système en direct :

https://login.salesforce.com/services/oauth2/token 

Et ce qui suit pour le système de test / sandbox:

https://test.salesforce.com/services/oauth2/token 

Voici un exemple de réponse reçue du système SalesForce :

Translations Ignore


Code Block
titleCURL - Générer un échantillon de réponse pour le jeton OAUTH
{"access_token":"00D9E0000000ZGl!AQoAQATcoQIashdlkjhkerwjC87giIs5umhHmQA_xWbb4qqM2t1asdaSXrUs8J.WXmCRQr2K93FydCd4y4qdG7zOmGC0LgDxEDJEDpf4n7AiygkS","instance_url":"https://cs88.salesforce.com","id":"https://test.salesforce.com/id/00D9AAE000000AAAA0ZGlUAM/0059E000002GhnoQAC","token_type":"Bearer","issued_at":"1510758069682","signature":"WKXl67nbYAAg+CeqU+eekp4AFDsasdasdarabctz1xmBN7DD7kcw="}



 La partie dans "access_token" est nécessaire pour tester les API en utilisant CURL.