Перейти к содержимому


API токен перестает работать


Сообщений в теме: 3

#1 saas_alexeyserduk

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 15 Ноябрь 2024 - 00:21

Добрый день,
Когда через api добавляю строки в таблицу, но в один поток - все работает. НО когда начинаю добавлять потоки, одновременно соединяться по одному и тому же токену с разных потоков, токен начинает выдавать
{"code":-1,"message":"ERROR: Not session"}

и потом уже не работает, даже когда убавляем количество потоков до одного.

Подскажите как сделать что бы заработал api в несколько потоков ?

#2 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 866 сообщений
  • Пол:Мужчина

Отправлено 20 Ноябрь 2024 - 13:55

Просмотр сообщенияsaas_alexeyserduk (15 Ноябрь 2024 - 00:21) писал:

Добрый день,
Когда через api добавляю строки в таблицу, но в один поток - все работает. НО когда начинаю добавлять потоки, одновременно соединяться по одному и тому же токену с разных потоков, токен начинает выдавать
{"code":-1,"message":"ERROR: Not session"}

и потом уже не работает, даже когда убавляем количество потоков до одного.

Подскажите как сделать что бы заработал api в несколько потоков ?

Возможно, скрипт не успевает отработать за время, выделенное для времени жизни ключа авторизации (по умолчанию равно 30 секундам). Попробуйте увеличить это время в запросе на аутентификацию: https://clientbase.r...i/auth/request/
Либо попробуйте решить свою задачу с помощью api 2.0

#3 saas_alexeyserduk

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 20 Ноябрь 2024 - 15:28

Просмотр сообщенияTimur (20 Ноябрь 2024 - 13:55) писал:

Возможно, скрипт не успевает отработать за время, выделенное для времени жизни ключа авторизации (по умолчанию равно 30 секундам). Попробуйте увеличить это время в запросе на аутентификацию: https://clientbase.r...i/auth/request/
Либо попробуйте решить свою задачу с помощью api 2.0

session_life_time = "96000"

в один поток работает заданное количество жизни сессии


в api 2.0 - гарантированно работает в несколько потоков?

#4 saas_avare

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Интересы:Интеграция amoCRM с WhatsApp позволяет автоматически получать и отправлять сообщения клиентам прямо через CRM-систему, значительно ускоряя процесс общения. Все переписки и чаты сохраняются в системе, что позволяет легко отслеживать историю взаимодействий и оперативно реагировать на запросы. Благодаря этому, вы можете улучшить обслуживание клиентов и повысить эффективность команды продаж. Эта интеграция также помогает настроить автоматические уведомления и ответы, что делает общение с клиентами ещё более удобным.

Отправлено 23 Ноябрь 2024 - 21:43

Судя по всему, ошибка возникает из-за того, что Вы используете один и тот же токен для нескольких потоков одновременно.
А это может привести к сбоям, потому что токен не поддерживает работу с несколькими потоками одновременно.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных