APIs to send/recieve information

I'm working on a .NET (VB) application and one of the requirements to be able to communicate (send/receive information) with FIS Global thru the application.  Currently, we use FIS to setup accounts.

I am doing some google searches looking for some APIs that could communicate with FIS Global (looking for documentation), but coming up empty handed.

I was hoping some experts might be able to be able to provide some input on potential APIs that might be able to handle the communication?

Any thoughts and recommendations are appreciated.
Thanks in advance for any help.
Regards.
-Dman100-Software ConsultantAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

RobOwner (Aidellio)Commented:
Have you contacted FIS Global to see if they have an API?  They look like they keep their stuff pretty close to their chest.
0
-Dman100-Software ConsultantAuthor Commented:
Hi Rob,

How are you?  Good to hear from you!  How are things down under?

Yes, I did try and contact them.  Couldn't reach anyone that could give me much information.  I tried to get a hold of someone in their IT department and see if I can get any info, but didn't have much luck.  I was coming up blank on Google searches too.

Any thoughts on different approaches?

Have a great weekend!
0
RobOwner (Aidellio)Commented:
Hi Dman,

I'm well and expecting the birth of my 2nd son in a week or two (or three... who knows).  How are you?  How's things in your neck of the woods?  San Diego yeah?

Another approach you could take is to replicate/automate how you current use their site (subject to their terms and conditions etc).  It's called website scraping where your program essentially acts as a browser but picks and chooses the content it wants, rather than showing everything as a browser would.
Obviously some issues that arise from this approach:
- You are tied to how the data is presented, if they change the layout slightly, your app will break
- Some sites rely on javascript to work, which is ok but means more work trying to work out their logic and what calls to their server are made.
- Some sites put methods in place to prevent scraping.  If this is the case it can be illegal to try and get around it.

They're just a few of the major headaches.  Obviously the best way would be to keep trying to get in touch with them directly.

Rob
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
-Dman100-Software ConsultantAuthor Commented:
Hey Rob, sorry for the delay in responding.  I was out of town this weekend.  Congratulations on the upcoming birth of your second son!  That's great!

All is good in my neck of the woods.  Keeping crazy busy, but I can't complain.  It is better than the alternative.

Thanks for the suggestions and help!  I'm hoping I'll get a call back today with some good information on possible API's.  We'll see?  If not, a screen scrap might be a possibility.

Glad to hear all is going well and congratulations again on your upcoming new arrival! :)

-D
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Services

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.