There are a few steps you as developer can take to ascertain why your apps is not working. Please have a look at the steps below and if your app is still not working, please contact us.
Step 1:
Check if any of the APIs are experiencing downtime by clicking the following link: API Status
Click on the individual APIs will give a more detailed view: Uptime, Response Time and Response Time Per Country.
Troubleshoot: Our team gets alerted of API downtime, and this should be fixed within a few minutes.
Step 2:
Check if you can connect from a pc to the api by using the ping command. This will determine if there is a connection issue in general.
Troubleshoot:
cmd: ping externalappapi.com
Pinging externalappapi.mxit.com [41.191.127.84] with 32 bytes of data:
If your ping cannot resolve then proceed straight to Step 4 and report this issue to us.
Step 3:
If you could ping successfully try and telnet into externalappapi by trying any or all of the following independently:
telnet externalappapi.mxit.com 9150
telnet externalappapi.mxit.com 9151
telnet externalappapi.mxit.com 9152
telnet externalappapi.mxit.com 9153
Externalappapi is the central point for all C# apps, so if you can communicate to this point it means all connections from our side are up and running.
Step 4:
If you are still unable to communicate with your app proceed to log a ticket with us at Developer Support Centre informing us what you have tried as well as supplying the following information:
- App Name,
- Whether it is Mobi or C#,
- As much information of what the problem you are experiencing, and
- When it first started.