...
| Sv translation | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
OAUTH Token GenerierenZum 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:
Der OAUTH Token wird mit CURL generiert.
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:
Der Teil in "access_token" ist für das Testen der APIs mit CURL erforderlich. | ||||||||||||||
| Sv translation | ||||||||||||||
| ||||||||||||||
| Translations Ignore |
| Code Block | ||
|---|---|---|
| ||
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 :
| Code Block | ||
|---|---|---|
| ||
{"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.