Класс для работы с API на С
Класс для BashКласс для СКласс для C++Класс для C#Класс для GoLangКласс для JavaКласс для Node.jsКласс для PHPКласс для LaravelКласс для PythonКласс для RubyКласс для RustКласс для PerlКласс для swift
Класс для работы с API на С
Установка
git clone https://github.com/smsaero/smsaero_c.git
makeИспользование
#include <stdio.h>
#include <stdlib.h>
#include "smsaero.h"
#define SMSAERO_EMAIL "your email"
#define SMSAERO_API_KEY "your api key"
int main() {
SmsAero *sms_aero = init_sms_aero(SMSAERO_EMAIL, SMSAERO_API_KEY, NULL);
if (sms_aero == NULL) {
fprintf(stderr, "Failed to initialize SmsAero\n");
return EXIT_FAILURE;
}
SmsAeroError *error = NULL;
cJSON *result = send_sms(sms_aero, "70000000000", "Hello, world!", NULL, NULL, &error);
if (error) {
fprintf(stderr, "SmsAero error: %s\n", error->message);
free_error(error);
} else {
char *result_str = cJSON_Print(result);
printf("%s\n", result_str);
free(result_str);
cJSON_Delete(result);
}
cleanup_sms_aero(sms_aero);
}Доступные методы и параметры вызова смотрите в исходном коде.
Мы используем на сайте cookie.
Исключительно с благими намерениями.
Вы соглашаетесь с условиями обработки, используя сайт. Подробнее
Вы соглашаетесь с условиями обработки, используя сайт. Подробнее