API арқылы қоңыраулар: қателер

Қателер API-дің қалған бөлігіндегідей { error, description, data } конвертімен келеді. Қоңырау бойынша бас тарту — error: call_refused бар 409, себебі — data.reason ішінде.

HTTPКодМәні және не істеу керек
400invalid_requestҚате өрістер, қайсысы — data ішінде: нөмір 7–15 цифр емес, operator_id /operators/ тізімінен емес, тарихтың қате параметрі. data ішіндегі өрістерді түзетіп, қайталаңыз.
401unauthorizedКілт жоқ, бүлінген немесе кері қайтарылған. Authorization тақырыбын тексеріңіз немесе жаңа кілт жасаңыз.
403forbiddenКілтте calls:voice құқығы жоқ. Қоңыраулар кілтін жасаңыз.
404not_found, channel_not_foundБұл кілт үшін мұндай қоңырау немесе желі жоқ: басқаның желісі, кілтке таңдалмаған желі, жасырын диалог. Желіні кілтте белгілеңіз.
409call_ownedҚоңырау біреудікі: оны оператор немесе басқа кілт алды. Бағдарламаға ештеңе істеудің қажеті жоқ.
409call_not_yoursДауыс және бұл әрекет — тек сіздің кілтіңіздің қоңырауы үшін. Алдымен қоңырауды қабылдаңыз: accept.
409call_not_ringingҚоңырау енді шырылдамайды: оны алды немесе ол аяқталды. Қоңырауға не болғанын біліңіз: GET /calls/<id>/.
409call_not_transferableҚоңырауды қазір беруге болмайды: ол сөйлесуде емес, мысалы клиентте әлі гудок жүріп жатыр. Клиент жауап бергенде қайталаңыз.
409transfer_unsupportedЖелінің мессенджері қоңырауды сөйлесу ортасында бере алмайды (WhatsApp Cloud, MAX). Сөйлесуді бағдарламамен аяқтаңыз немесе тұтқаны қойыңыз.
409command_in_progressҚоңырау бойынша алдыңғы команда әлі орындалып жатыр: сәл кейін қайталаңыз
409calls_unsupportedЖелі қоңырау шалмайды: желі түрі немесе ондағы қоңыраулар өшірулі. Желінің қоңырауларын қосыңыз: Арналар → желінің тісті доңғалағы → Қоңыраулар.
409contact_refuses_automationКлиент оған автоматты түрде қоңырау шалмауды сұраған: TehProf Dialogs шалмайды. Оған оператор қоңырау шала алады.
429rate_limitedТым жиі. Қанша күту керек — Retry-After ішінде

Сұрау жиілігінің шектеулері API-дің қалған бөлігіндегідей: тізімдер, тарих және қорытынды оқу ретінде, командалар мен дауыс жіберу ретінде саналады. Дауыс қосылымының жабылу кодтары — Командалар мен дауыс мақаласында.

TehProf Dialogs-ты CRM жүйеңізге орнатыңыз

Қолданбаны орнату және WhatsApp-ты QR-код арқылы қосу тегін. Желіге жазылым бөлек төленеді.