O2 SMS Connector
Technical details
We are pleased to offer you a flexible service for sending and receiving SMS messages. The O2 SMS Connector lets you create custom applications that fulfill all your SMS communication needs. The following detailed technical information should help your developers effectively adapt the solution.
Communication between your application and us is based on the IP protocol - either via the Internet or via the O2 OnePort service. An Internet connection will suffice for the majority of regular applications. If you require a designated channel with guaranteed capacity and response time, then it is more suitable to use the O2 OnePort service.
The HTTPS protocol is a transport protocol that goes through the firewall. When the Internet is used, it protects the content of your messages against wiretapping and modification. We verify customer identification based on the client certificate. This certificate can generate a special application, which we will provide to you, or you can use a certificate from the main public certification authorities (Verisign).
Interfaces for applications
We offer two types of interfaces that can be used by your application: an interface based on web technology and an interface based on HTTP GET/POST with simple syntax.
- The interface based on web technology enables full use of the O2 SMS Connector service. This interface is designed in such a way that the costs for development and adjustment on your side are minimal. The interface meets current standards and has been tested with the most common interfaces and tools for development of web services, such as Microsoft .NET, BEA Weblogic, IBM Websphere, AXIS, and Wasp Systinet.
- The HTTP GET/POST interface was designed in such a way that it can be used with the simplest development tools and operated by those with minimal technical knowledge. However, its functionality is limited to basic tasks. For example, you cannot send a binary message in this interface.
Detailed information, technical descriptions, and examples of use for each interface can be found in the service documentation.
More information
Your firm is fully responsible for the development, installation, operation, and maintenance of the application - we bear no liability. Similarly, we are not responsible for the functioning of the Internet. We maintain and are responsible for the part of technical infrastructure that starts when the message is transferred from the Internet to our network and ends when the message is delivered to a mobile telephone (provided the recipient's phone is registered in our network).
Should you need technical assistance when developing the application, you can contact one of our implementation partners - all of whom are skilled IT companies experienced in implementing both interfaces.
Should you encounter problems when connecting your application, you can download this diagnostic tool (at no additional charge). Once this tool is installed and starts running, it will examine your connection and identify possible problem areas (malfunctioning network, Internet connection problem, expired certificate, etc.)
