Legacy Dev Forum Posts

 View Only

Sign Up

C# webservice-datadip-connector lib in java

  • 1.  C# webservice-datadip-connector lib in java

    Posted 06-05-2025 19:19

    arpit | 2018-05-08 11:55:12 UTC | #1

    Hi,

    In the webservice-datadip connector tutorial, I can see the below links for implementing webservices connector library https://github.com/MyPureCloud/webservice-datadip-connector-sample https://github.com/MyPureCloud/webservice-datadip-connector-lib

    I am creating a webservice in Java. I am confused as to where should I write the above logic. As per my understanding, I just have to setup the bridge server and add webservice-datadip-connector and then add actions and using architect call those custom actions. I just have to provide endPoint information and request and response details to bridge actions in call flow.

    So, my doubt is , where exactly does the C# library and example web service logic fit in?

    Thanks, Arpit


    Jason_Mathison | 2018-05-08 11:59:50 UTC | #2

    They are examples for developers who want to create a compatible web service in C#. If you want to create your web service in Java then you don't need to use the C# sample or library, although you may want to reference them if you have any questions about how to implement your Java service.


    arpit | 2018-05-08 12:06:43 UTC | #3

    So basically, If I just create a custom action and provide with the request and response schema, then my webservice in Java should just confirm to that contract and it should work right? I won't be needing any specific jar for the data connector implementation right?


    Jason_Mathison | 2018-05-08 12:21:24 UTC | #4

    That is correct, you are creating a simple web service. There are no special JARs or anything required.

    Since you are creating a new web service I would suggest you see if you can make this work as a Data Action instead of a bridge action. Data Actions are a lot more flexible and don't require that you install and maintain a Bridge Server.


    arpit | 2018-05-08 12:43:56 UTC | #5

    But when I see the available integrations in my Purecloud admin console, I can only see chat integrations (Like zenDesk,trello, jira etc.) I can't see any PureCloud data actions integration in the available integrations. How should I make those available?


    Jason_Mathison | 2018-05-08 16:55:15 UTC | #6

    Your best bet would be to talk to your sales rep about getting access to Data Actions.


    Richard.Schott | 2018-05-11 19:44:58 UTC | #7

    @arpit Note that the PureCloud side of things really has nothing to do with your implementation of a web service. The Data Action integrations will consume your web service as is, using their template configuration to transform data as needed to conform with our internal usage of that data. Just build your web service to do what it is supposed to do, and the data actions will work as intended. The requirements that have to be met for our integration to properly interface with your web service are laid out here: https://help.mypurecloud.com/?p=144428

    Once you have your web service built, we can work through getting the web service data action integration added to a PureCloud org so you can experiment with how it might be implemented into a call flow, but that is certainly not a prerequisite for building your service.

    The project you linked to is intended to highlight how to build a web service that is going to conform to the very narrow spec employed by the web service data dip bridge connector. If your web service is intended to be publicly available, I would not recommend following this narrow spec, as it does not provide for authentication.


    system | 2018-06-11 19:45:00 UTC | #8

    This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 2830