0.13.32 added optional parameters req, res for getContacts, createCon… #74
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…tct, updateContact and deleteContact
Wir haben folgenden Fall: Das CRM "Exact Online" verwendet OAuth und hat RefreshToken und AccessToken. Wir müssen vor dem Aufrufen deren API immer einen neuen AccessToken holen. Wir kiregen als Antwort aber nicht nur einen Access Token, sondern auch einen neuen RefreshToken zurück. Es verfällt dann leider aber auch das alte RefreshToken. Deswegen schlägt dann auch der anschließende Aufruf von getToken fehl, der im integration-bridge-framework gemacht wird. D.h. wir können den Refresh Token nicht erneuern. Daher haben wir mal das Interface von getContacts, updateContact createContact und deleteContact erweitert um request und response Objekt. Auf diese Art können wir den refreshToken direkt selber mittels "res.header("X-Provider-Key", apiKey);" setzen. Denn: wir kriegen ihn ja eh, wenn wir uns einen neuen Acces Token holen.
War jetzt bestimmt schwer verständlich alles. Können wir Morgen im Integrations Meeting zusammen durchgehen.
Danke und Grüße
Sia