You need VB6 skills, experience in using Microsoft's SOAP dll (SoapClient30), and Microsoft Office 2003 Web Services Toolkit.
I have an old VB6 app that uses a Class object created by the Microsoft Office 2003 Web Services Toolkit to send SMSs via an SMS gateway provided by a telco.
It has been working 100% for years until the Telco changed the encoding of the messages to UTF-8 (was US-ASCII).
I have spent a day trying to figure out where this message is being generated and how to fix.
"error in msg parsing:
Charset from HTTP Content-Type 'US-ASCII' does not match encoding from XML declaration 'UTF-8'."
Is it in my code? Maybe. Is it in the MS soap DLL? Maybe.
The following very detailed blog has examples of messages encoded in UTF-8 so I think the error is not in the DLL?
[login to view URL]
I realize you need to see my code etc (however it is vanilla code generated by the toolkit).
Initially I want to make contact with someone that has the above skills in order to fix this problem.
Later I might need someone that can set up new code if this fails.
My SMS gateway is SMS Global and they have an API section here.
[login to view URL]