The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 871 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 871 errorHandler->error



Hello There, Guest! Register

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
WebServices for VTech product
#1
Hi,

While doing some more reverse, I've found that Vtech is using a web service to manage all product.
For those who are not aware about WS and SOAP, this post is yet useless. For the others, let's continue !!

The main entry point is:
Code:
http://getdomain.vtechda.com/clientinfo.asmx

There is only one method available:
Code:
getWSURL
string getWSURL(double version)
Get the WebServices URL
Parameters:
- version (double)
Return:
- Delimited WS URL in String[], (e.g. "Account^http://sz.vtechda.com/wservices/Account.asmx)"
Remark:
- Modified on 2014-07-29
- NO TOKEN VALIDATION

This method will give you what WS URL you will have to use based on your product
The code for the Max is "P1668"

Some more reverse, and it appears that active WS version is 3.2, whereas 3.3 is for dev.
So let's call the method with both to check !

For 3.2, the response is:
Code:
<string>P1668^http://www.vtechda.com/wservices/P1668.asmx</string>

For 3.3, the response is:
Code:
<string>P1668^http://de.vtechda.com/wservices/P1668.asmx</string>

I will not dump both WS content, as it is quite huge, but you can go on your own.

In order to force your tablet to use the dev version, touch a file there on the Max:
Code:
/data/local/vtech/__vtech_use_dev_server

You will see that every method needs a "TOKEN VALIDATION", so first step is to go with "eMailLogin" or "eMailLoginLite".
Reply


Messages In This Thread
WebServices for VTech product - by NeverLies - 03-07-2015, 10:43 AM
RE: WebServices for VTech product - by NeverLies - 03-16-2015, 01:07 PM

Forum Jump: