Monday, October 7, 2013

Integration with other third-party service

The below list of questions will help you to get some high level overview of how to integrate
your application with other third party services and also will help you what are all the question's
we may need to ask to third party provider

  • Do you have any kind of web interface where we can test web methods by passing sample data?
  • How many ways we can integrate your product in to our application? ( Web-methods, REST API's, JavaScript api's, ODATA etc )
  • Does all API's support all functionality’s?
  • Limitations of your product?
  • Do you have any web interface, where we can do basic/limited operations like creating test user's, checking reports etc...
  • Who will provide secret token? Can we generate secret key by following client side web interface?
  • Any limitation on web service API’s calls count? Will you charge if the request count exceeds?
  • Do we need to send username and password along with web service request or username, password and secret token is enough?
  • Will you charge any amount? if we raise a request to create new user or modify something etc... ?
  • What kind of output does your application returns?
        • JSON
        • XML
        • Encrypted IMAGE
        • IFrame contains html
  • If the output is html, does it support all browsers?
  • What kind of authentication mechanism, do we need to follow while using web-service?
  • If authentication mechanism is basic then do we need to make SSL requests?
  • Does your application supports SSL?
  • Does your web-service supports generating entity classes?
  • How can we identify whether the request is succeed or not?
  • Is there any time-out applied for web-service calls?
  • If we are not able to access your web-service url, what are all the things do we need to check, do you have any trouble-shooting document?
  • Do we need to do any kind of encryption while passing parameters to server?

0 comments:

Post a Comment