#21
Отправлено 13 Апрель 2017 - 13:03
#23
Отправлено 14 Апрель 2017 - 11:13
2017-04-14_11-09-17.png 4,24К 5 Количество загрузок:
#24
Отправлено 03 Май 2017 - 10:20
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#25
Отправлено 03 Май 2017 - 12:33
goodcolor (03 Май 2017 - 10:20) писал:
Выяснил, так и должно быть. У меня оказывается была неверная информация, перепутал секунды с минутами. Исправил свой предыдущий ответ:
wondertalik (13 Январь 2017 - 21:25) писал:
CbCoder (14 Январь 2017 - 15:07) писал:
#26
Отправлено 10 Май 2017 - 19:12
#27
Отправлено 11 Май 2017 - 02:16
clientbaseuser (10 Май 2017 - 19:12) писал:
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#28
Отправлено 26 Май 2017 - 13:14
Login request: Array ( [salt] => 83464 [code] => 0 [message] => Done ) Hash: aa62992a127628a6cd94782f17e38146 Auth: Array ( [code] => -1 [message] => ERROR: hash is not correct )
#29
Отправлено 26 Май 2017 - 17:50
#30
Отправлено 01 Июнь 2017 - 19:24
CbCoder (14 Январь 2017 - 15:07) писал:
- Да, по умолчанию 30 секунд. Но можно менять при запросе авторизации ("auth/request"), через параметр life_time.
Доброго времени суток. А какое значение принимает данный параметр? Было бы логично передавать число, но в ответ мне приходит: "{"code":-1,"message":"ERROR: Не верные параметры"}"
Причем если ошибиться в названии любого параметра, то ответ всегда такой: "{"code":-1,"message":"ERROR: parameter 'asdasda'"}". А в случае с "life_time" ответ приходит необычный.
#31
Отправлено 02 Июнь 2017 - 09:49
Цитата
А вы точно его как число передаете? Не в кавычках? В кавычках будет string, а данный параметр должен быть integer.
#32
Отправлено 03 Июнь 2017 - 11:38
CbCoder (02 Июнь 2017 - 09:49) писал:
Да, присмотрелся в свой код, действительно как string передавал. Всё работает, спасибо. Есть еще пара вопросов:
1. Есть ли максимальное ограничение на время жизни ключа?
2. Существует ли ограничение по количеству запросов за определенный промежуток времени? Например, не более 3-ех запросов в секунду или не более 100 в минуту.
#33
Отправлено 05 Июнь 2017 - 09:15
#34
Отправлено 18 Апрель 2018 - 18:00
Пытаемся пройти авторизацию для работы с АПИ КБ как указано в документации https://clientbase.r...i/auth/request/
В ответ получаем {"code":-1,"message":"ERROR: Access denied"}
Подскажите пжл, в чем может быть причина?
Используем ф-цию
function getRemoteDataWithPost($url, $argsArray)
{
$argsArray = json_encode($argsArray);
$cURLsession = curl_init();
curl_setopt($cURLsession, CURLOPT_URL, $url);
curl_setopt($cURLsession, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($cURLsession, CURLOPT_POSTFIELDS, $argsArray);
curl_setopt($cURLsession, CURLOPT_HEADER, false);
curl_setopt($cURLsession, CURLOPT_RETURNTRANSFER, true);
curl_setopt($cURLsession, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($cURLsession, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt
(
$cURLsession,
CURLOPT_HTTPHEADER,
array
(
'Content-Type: application/json',
'Content-Length: ' . strlen($argsArray)
)
);
if(($curlResult = curl_exec($cURLsession)) === false)
{
die("Error fetchind data: ".curl_error($cURLsession)." from ".$url);
}
curl_close($cURLsession);
return $curlResult;
}
отправляю запрос на {url моей КБ}/api/auth/request/ с аргументами
$queryString = array
(
"v" => "1.0",
"login" => "Имя пользователя, для кот. включен API"
);
В ответ получаю {"code":-1,"message":"ERROR: Access denied"}
Что нужно исправить?
#35
Отправлено 31 Июль 2018 - 19:29
Баг? Куда копать, как проверить?
"http://host.ru/api/auth/auth" array:3 [ "v" => "1.0" "login" => "login" "hash" => "53080397d81651ee834926618fd83e44" ] App\Packages\ClientbaseApi\Response {#266 -status: 0 -message: "" -data: {#302 +"code": -1 +"message": "ERROR: Not session" } }
#36
Отправлено 02 Август 2018 - 13:54
wondertalik (31 Июль 2018 - 19:29) писал:
Баг? Куда копать, как проверить?
"http://host.ru/api/auth/auth" array:3 [ "v" => "1.0" "login" => "login" "hash" => "53080397d81651ee834926618fd83e44" ] App\Packages\ClientbaseApi\Response {#266 -status: 0 -message: "" -data: {#302 +"code": -1 +"message": "ERROR: Not session" } }
Not session говорит о том, что время сессии истекло. По умолчанию, время сессии 30 секунд. Изменить время сесси возможно указав в запросе параметр life_time
Пример
"life_time" : 360
#37
Отправлено 02 Август 2018 - 16:37
#38
Отправлено 02 Август 2018 - 18:11
Timur (02 Август 2018 - 13:54) писал:
Not session говорит о том, что время сессии истекло. По умолчанию, время сессии 30 секунд. Изменить время сесси возможно указав в запросе параметр life_time
Пример
"life_time" : 360
#39
Отправлено 20 Октябрь 2018 - 23:38
"filter": { "row": { "status": { "term": "=", "value": 0, "union": "AND" }, "f807": { "term": "=", "value": 172, "union": "AND" } } },
Добрый день. Мне нужен фильтр поля по дате (от и до). Какой фильтр должен быть? По примеру из документации я не представляю как можно добавить для одного поля два условия.
#40
Отправлено 22 Октябрь 2018 - 09:37
Количество пользователей, читающих эту тему: 6
0 пользователей, 6 гостей, 0 анонимных