API-Документация Flexbe
API позволяет получать и изменять информацию о заявках, клиентах, оплатах, а также отправлять информацию о событиях вашим скриптам.
Работа с API осуществляется путем отправки GET или POST запросов на адрес вида:
http://{ваш_домен}/mod/api/?api_key={ключ}
Данные возвращаются в кодировке utf-8, в формате JSON. Контент находится в объекте «data».
- curl 'http://yourdomain.ru/mod/api/?api_key=5xxxxxfc7103bde368b708b7f3ed95a004496740&method=checkConnection'
/* Ответ */
{"status":1} - echo file_get_contents(
'http://yourdomain.ru/mod/api/'
.'?api_key=5xxxc7103bde368b708b7f3ed95a004496740'
.'&method=checkConnection'
);
// В php.ini должна быть опция allow_url_fopen=On
/* Ответ */
{"status":1} - var request = require('request'); // npm install request request.post({ uri: 'http://yourdomain.ru/mod/api/', form: {
api_key:'5xxxc7103bde368b708b7f3ed95a004496740',
method:'checkConnection'
}}, function(err, res, body) {
console.log(JSON.parse(body));
});
/* Ответ */
{"status":1}