
Giving access to the “internal kitchen” of services becomes a good trend: Google, Yandex, Mailchimp and many others open the API to work even with the “internal” functions of their services. A month after the launch of
SMS24X7.RU, we are proud to present you with a
full API to our service. Our company has always tried to be a little ahead of the players in the SMS messaging market, and therefore we were the first to create an
API that includes an SMS gateway and all functions for working with settings, an address book and SMS messaging. In one word - absolutely with everything!
It should be noted that the architectural solution for the introduction of the API as a backend for our
WEB-service SMS- delivery gave us a little headache. But it allowed a natural way to separate the development of the WEB-interface. Thus, everything that is in the service was available through the API.
Let's say that no one needs to tell why an SMS gateway is needed. All these SMS reminders, SMS notifications and SMS informing are pretty tiring, when they force you, in general, to ring and twitch your phone. But what if you need to place a form of collecting mobile numbers on the site, integrate SMS-mailing to the customer in your personal account or display statistics on the use of SMS-gateway? The answer is simple - use our API.
')
Developing an API, we hoped that the bright heads of developers who, of course, are on Habré, will find him a worthy use!
A wonderful offer for developers on the promo code "API"
To encourage the use of the API service, we have introduced a new tariff
"API-ONLY" , which has the following properties:
- Price: 30 kopecks for SMS in any volume
- Payment Terms: Prepaid Only
- Restrictions: technical support by email only, it is impossible to create mailings through the web interface, only full statistics is available, billing
- The reason for the restrictions: transaction costs for support + using the API, you can create any SMS applications: creating mailings to address databases is just a simple example of its use.
Do not forget to specify the promo code "API" when registering , then you will receive 15 test SMS and automatically connect yourself to the API-ONLY tariff.
A little bit about the creation of documentation.
Doxygen is a well-known thing, but in conjunction with latex it is very slow. Therefore, with the generation of documentation had to tinker. It was necessary to change the book style in latex to remove blank pages by editing book.cls. We comment on the pair \ cleardoublepage after the main page and table of contents, as well as in the style of the chapter \ if @ openright \ cleardoublepage \ else \ clearpage \ fi replace with \ clearpage. Doxygen itself for latex does not allow removing the alphabetical index and class hierarchy, but to our joy it generates the refman.tex documentation template, to which the chapters are then inserted. Therefore, we can easily write a script that does with refman.tex everything we need and then upload documentation to our website. And after all the effort, the documentation has a less readable and understandable form.
Ready to answer all the questions about the api and the proposal below in the comments.