Fonction de mappe GET

Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction GET soit défini comme suit :

GET("SFORCE", " -E getRecord -ATEA reportError -AT access_token -IURL https://resourceful-hawk-wrhtdc-dev-ed.my.salesforce.com -SV 46.0 -SON Account", inputdata)a)

L'action d'expiration du jeton d'accès (-ATEA) est réglée sur reportError, l'adaptateur affiche 401 – Erreur non autorisée, si le jeton n'est pas valide ou s'il a expiré.

Pour actualiser le jeton d'accès lorsqu'il arrive à expiration, affectez à ATEA la valeur 'refresh_token' (actualiser le jeton). -RT est fourni avec le jeton d'actualisation capturé en dehors de LNK avec la clé de consommateur :

GET("SFORCE", " -E getRecord -ATEA refresh_token -CK consumerKey -AT accessToken -RT refreshToken -TF filepath -EK ekey -IURL https://resourceful-hawk-wrhtdc-dev-ed.my.salesforce.com -SV 46.0 -SON Account ", inputdata)

Pour obtenir un nouveau jeton, s'il arrive à expiration, ATEA est définie sur "password" (demander un nouveau jeton) avec le nom d'utilisateur, le mot de passe, la clé de consommateur et le secret de consommateur. Jeton de sécurité facultatif, s'il est fourni par Salesforce :

GET("SFORCE", " -E getRecord -ATEA password -UN username -PWD pwd -CK consumerKey -CS consumersecret -AT accessToken -ST secToken -RT refreshToken -TF filepath -EK ekey -IURL https://resourceful-hawk-wrhtdc-dev-ed.my.salesforce.com -SV 46.0 -SON Account", inputdata)