Страница 1 из 1

API ошибка

Добавлено: 15 авг 2023, 23:01
SalahievFR
При добавлении записи через API происходит ошибка. Может кто сталкивался ?

Код: Выделить всё

 
Fatal error: Uncaught Error: Call to undefined function curl_init() in /in/php_64dbd94f04f7b6.08846628:19
Stack trace:
#0 {main}
  thrown in /in/php_64dbd94f04f7b6.08846628 on line 19

Re: API ошибка

Добавлено: 15 авг 2023, 23:10
SalahievFR
Код такой

Код: Выделить всё

<?php

$items = array();
$items[] = array(
  'field_222' => 'Казань', //338 - ID текстового поля
  'field_221' => '9999999999', //426 - ID поля типа "Дата с календарем"
  'field_219' => 'Илюза', //429 - ID поля типа "Выпадающий список с выбором нескольких значений"
);

$params = array(
  'key' => 'OYchmSucHtfmMuCXLHidDSNs6WVScg1FcUAtBDO1', //API ключ  
  'username' => '*******', //Имя пользователя
  'password' => '*******', //Пароль
  'action' => 'insert', //действие
  'entity_id' => 26, //ID сущности, в которую будет добавлена запись
  'items' => $items, //массив записей
);
 						                                    
$ch = curl_init('https://lionauto-kzn.ru/api/rest.php'); //API Url
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);			
$result = curl_exec($ch);
curl_close($ch);

if($result)
{
  $result = json_decode($result,true);
  
  print_r($result);
}

Re: API ошибка

Добавлено: 16 авг 2023, 01:29
Antonyous99
Курла нет на сервере что ли? Модуля php-curl нет. Поставьте. Инет вам в помощь.

Re: API ошибка

Добавлено: 11 окт 2023, 08:06
support
Для версии 3.5 добавил возможность отправлять API запросы в JSON формате
https://vk.com/rukovoditel_project?w=wall-80230319_1742

Re: API ошибка

Добавлено: 14 окт 2023, 07:54
Antonyous99
Супер!