Connect to a Third party Web Socket
Hi,
We need to connect to a third-party web socket to have continuous data flow, and that data needs to integrate with one of the Adobe Experience Platform journeys.
The WebSocket works with an initialisation; then, we need to subscribe to it. The WebSocket also needs a ping every 3 seconds to keep the subscription alive. Prior to initialisation, there is an Auth call to get the Token, which is later required for the above processes of WebSocket.
We already developed a middleware that is in continuous integration with the WebSocket. It gets data as it is subscribed and pushes that data to Adobe Experience Platform using HTTPS service (using collectionID and flowID).
However, the requirement has changed, and it requires removing the middleware and getting data directly from Websocket to the Experience Platform collection journey.
We reviewed a couple of documents regarding this requirement but could not find any. So, could you please help us here to integrate the WebSocket, which integration allows us to get data and push that to experience the platform journey?
the WebSocket URL looks like - wss://test.com/subscriptions