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
languagede

OAUTH Token Generieren

Zum Testen von REST-Diensten, die Sie über Apex anbieten, ist ein OAUTH-Token erforderlich. Dadurch wird das Debugging einfacher und schneller.

Sehen Sie https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_understanding_username_password_oauth_flow.htm for a reference.

Die folgenden Informationen werden von der Connected App Konfiguration benötigt:

  • client_id
  • client_secret

Der OAUTH Token wird mit CURL generiert.

Translations Ignore


Code Block
titleCURL - OAUTH Token Generieren
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: es gibt keinen Raum zwischen <salesforce_password> und <security_token>

Für die Endpunkte verwenden Sie für das Live-System Folgendes:

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

Und das Folgende für das Test-/Sandboxsystem:

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

Im Folgenden sehen Sie eine Beispielantwort, die vom SalesForce-System empfangen wurde:


Translations Ignore


Code Block
titleCURL - OAUTH Token Beispiel Antwort
{"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="}



 Der Teil in "access_token" ist für das Testen der APIs mit CURL erforderlich.


Sv translation
languagefr

Translations Ignore


Code Block
title
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


Translations Ignore


Code Block
title
{"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="}