HighChatՕգնության կենտրոն

REST API և սեփական ինտերֆեյս

Ձեր սեփական հավելվածի կամ կայքի համար՝ ուղարկում եք հաղորդագրություն, ստանում պատասխանի հոսք։

Եթե ուզում եք բոտը ներդնել ձեր սեփական համակարգում կամ կառուցել ձեր զրույցի ինտերֆեյսը (վեբ, iOS, Android), օգտագործեք REST API-ն։

Միացնել

  1. Ալիքներ → REST API, սեղմեք «Միացնել»։
  2. Կստանաք API բանալի (hc_…Բանալին ցուցադրվում է միայն մեկ անգամ — պատճենեք և պահեք ապահով տեղում։
  3. Կտեսնեք նաև հասցեն ու հարցման օրինակը։

Ինչպես է աշխատում

Ուղարկում եք հաղորդագրություն, ստանում պատասխանի հոսք (streaming)՝ տող առ տող, ինչպես իրական զրույցում։ API-ն աջակցում է՝

  • զրույցի շարունակում (նույն թելը պահելը),
  • մարդու միջամտություն (live-agent handoff),
  • գնահատական (CSAT)։

Պարզ օրինակ՝

curl -N https://app.highchat.am/v1/chat \
  -H "Authorization: Bearer hc_xxx" \
  -H "Content-Type: application/json" \
  -d '{"message":"Բարև, ի՞նչ ժամերի եք աշխատում"}'

Ամբողջական փաստաթղթերը

Մանրամասն ուղեցույցը՝ վերջնակետերը, իրադարձությունների հոսքը, սխալների ձևաչափը և օրինակները JavaScript, React, Swift ու Kotlin-ով, գտնվում է մշակողի փաստաթղթերում՝

highchat.am/docs

Անվտանգություն

API բանալին հաճախորդական, հրապարակային բանալի է — կապված մեկ բոտի, արագության սահմանով, ապահով՝ բրաուզերում կամ բջջային հավելվածում օգտագործելու համար։ Այն չի կարող կարդալ ձեր վահանակը կամ այլ բոտեր։ Բանալին փոխելու համար ջնջեք այն և ստեղծեք նորը։

Օգտակա՞ր էր այս հոդվածը։