Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° PBX Rostelecom: ΠΊΠ°ΠΊΠ²ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‡Ρ€Π΅Π· API

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° PBX Rostelecom: ΠΊΠ°ΠΊΠ²ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‡Ρ€Π΅Π· API

Π‘ΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡΡ‚ бизнСс Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ° стационарнитС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ ΠΊΠ°Ρ‚ΠΎ остаряла тСхнология: ΠΊΠ»Π΅Ρ‚ΡŠΡ‡Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ осигуряват мобилност ΠΈ постоянна наличност Π½Π° слуТитСлитС, социалнитС ΠΌΡ€Π΅ΠΆΠΈ ΠΈ ΠΌΠ΅ΡΠΈΠ½Π΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ са ΠΏΠΎ-лСсСн ΠΈ Π±ΡŠΡ€Π· ΠΊΠ°Π½Π°Π» Π·Π° комуникация. Π—Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π² ΠΊΡ€Π°ΠΊ с ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΈΡ‚Π΅ си, офис Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΈΡ‚Π΅ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈ стават всС ΠΏΠΎ-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° тях: Ρ‚Π΅ сС прСмСстват Π² ΠΎΠ±Π»Π°ΠΊΠ°, управляват сС Ρ‡Ρ€Π΅Π· ΡƒΠ΅Π± интСрфСйс ΠΈ сС ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚ с Π΄Ρ€ΡƒΠ³ΠΈ систСми Ρ‡Ρ€Π΅Π· API. Π’ Ρ‚Π°Π·ΠΈ публикация Ρ‰Π΅ Π²ΠΈ Ρ€Π°Π·ΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠ° API Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° PBX Rostelecom ΠΈ ΠΊΠ°ΠΊ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с основнитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° PBX Ρ‡Ρ€Π΅Π· Π½Π΅Π³ΠΎ.

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° Π½Π° API Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° PBX Rostelecom Π΅ взаимодСйствиСто с CRM ΠΈΠ»ΠΈ Ρ„ΠΈΡ€ΠΌΠ΅Π½ΠΈ уСбсайтовС. НапримСр, API ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Π΄ΠΆΠ°Π΄ΠΆΠΈ Π·Π° β€žΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅β€œ ΠΈ β€žΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ ΠΎΡ‚ ΡΠ°ΠΉΡ‚β€œ Π·Π° основнитС систСми Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅: WordPress, Bitrix, OpenCart. API позволява:

  • ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° информация, увСдомяванС Π·Π° статус ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° повиквания ΠΏΡ€ΠΈ поискванС ΠΎΡ‚ външна систСма;
  • Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° запис Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π°;
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅;
  • ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° информация Π·Π° потрСбитСля Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»Π°;
  • ΠŸΠΎΠΈΡΠΊΠ°ΠΉΡ‚Π΅ хронологията Π½Π° Π΄Π΅Π±ΠΈΡ‚ΠΈΡ‚Π΅ ΠΈ такситС Π·Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈ;
  • ΠšΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€ Π½Π° обаТданията.

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ API

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡΡ‚ API ΠΈ Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° систСма взаимодСйстват ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си Ρ‡Ρ€Π΅Π· HTTP заявки. Π’ личния Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π·Π°Π΄Π°Π²Π° адрСситС, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° пристигат заявкитС към API ΠΈ Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ заявкитС ΠΎΡ‚ API. Π’ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° систСма трябва Π΄Π° ΠΈΠΌΠ° ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ адрСс, Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΎΡ‚ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ с инсталиран SSL сСртификат.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° PBX Rostelecom: ΠΊΠ°ΠΊΠ²ΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‡Ρ€Π΅Π· API

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π² личния Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° заявки ΠΏΡ€ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ API Ρ‡Ρ€Π΅Π· IP. 

ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ информация Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»Π° 

Π—Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ списък с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΈ, трябва Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ заявка Π΄ΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° PBX Ρ‡Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄Π° /информация Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

{
        "domain":"example.ru"
}

Π’ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ списък, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅.

{
"result":0,
"resultMessage":"",
"users":[
                           {
                            "display_name":"test_user_1",
                            "name":"admin",
                            "pin":^_^quotʚquot^_^,
                           "is_supervisor":true,
                            "is_operator":false,
                            "email":"[email protected]","recording":1
                             },
                            {
                            "display_name":"test_user_2",
                            "name":"test",
                            "pin":^_^quotΚΏquot^_^,
                            "is_supervisor":true,
                            "is_operator":false,
                            "email":"",
                           "recording":1
                            }
              ],
"groups":
              [
                            {
                            "name":"testAPI",
                            "pin":^_^quotΗ΄quot^_^,
                            "email":"[email protected]",
                            "distribution":1,
                           "users_list":[^_^quotʚquot^_^,^_^quotΚΏquot^_^]
                            }
              ]

Π’ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€Π΅Π΄Π°Π²Π° Π΄Π²Π° масива. Π•Π΄ΠΈΠ½ с ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½, Π΅Π΄ΠΈΠ½ с Π³Ρ€ΡƒΠΏΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½. Π“Ρ€ΡƒΠΏΠ°Ρ‚Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° посочи ΠΈΠΌΠ΅ΠΉΠ», ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° бъдС ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ Π² заявката.

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° информация Π·Π° входящо ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅

Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° тСлСфония с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ CRM систСми спСстява Π²Ρ€Π΅ΠΌΠ΅ Π½Π° слуТитСлитС, ΠΊΠΎΠΈΡ‚ΠΎ взаимодСйстват с ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΈ ускорява ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° входящитС повиквания. НапримСр, ΠΏΡ€ΠΈ ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, CRM ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈ ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π° ΠΌΡƒ, Π° ΠΎΡ‚ CRM ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅ Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π΄Π° Π³ΠΎ ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ със слуТитСл.

Π—Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ информация Π·Π° извикванията Π½Π° API, трябва Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° /get_number_info, ΠΊΠΎΠΉΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° списък с обаТдания с информация Π·Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π°, към която сС разпрСдСля ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ. Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ виртуалният PBX Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° входящо ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΠΎΡ‚ Π½ΠΎΠΌΠ΅Ρ€ 1234567890. Π’ΠΎΠ³Π°Π²Π° PBX Ρ‰Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ слСдната заявка:

{
        "session_id":"SDsnZugDFmTW7Sec",
        "timestamp":"2019-12-27 15:34:44.461",
        "type":"incoming",
        "state":"new",
        "from_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@192.168.0.1",
        "from_pin":"",
        "request_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@1192.168.0.1",
        "request_pin":^_^quotɟquot^_^,
        "disconnect_reason":"",
        "is_record":""
}

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° трябва Π΄Π° ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€Π° /get_number_info. Заявката трябва Π΄Π° бъдС изпълнСна, ΠΊΠΎΠ³Π°Ρ‚ΠΎ входящо ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ пристигнС Π½Π° входящата линия, ΠΏΡ€Π΅Π΄ΠΈ повикванията Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ. Ако ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Π½Π° заявка Π½Π΅ бъдС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ сС насочва спорСд ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π°, установСни Π² Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ ΠΎΡ‚ страна Π½Π° CRM.

if ($account) {
        	$data = [
            	'result' => 0,
            	'resultMessage' => 'АбонСнт Π½Π°ΠΉΠ΄Π΅Π½',
            	'displayName' => $account->name,
            	//'PIN' => $crm_users,
        	];
    	} 
        else 
                {
        	$data = [
            	'result' => 0,
            	'resultMessage' => 'АбонСнт Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½',
            	'displayName' => 'НСизвСстный Π°Π±ΠΎΠ½Π΅Π½Ρ‚ '.$contact,
            	//'PIN' => crm_users,
        	];
    	}
    	return $data;

ΠžΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΎΡ‚ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€Π°.

{
        "result":0,
        "resultMessage":"АбонСнт Π½Π°ΠΉΠ΄Π΅Π½",
        "displayName":"Иванов Иван Π˜Π²Π°Π½ΠΎΠ²ΠΈΡ‡ +1</i> 234-56-78-90<i>"
}

ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΡΠ²Π°ΠΌΠ΅ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ ΠΈ изтСглямС записи Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈ

Π’ΡŠΠ² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° PBX Π½Π° Rostelecom записванСто Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈ сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π² личния Π²ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚. Π‘ ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° API ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° прослСдяватС ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ функция. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ Π² call_events ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π·Π½Π°ΠΌΠ΅Ρ‚ΠΎ 'is_record', ΠΊΠΎΠΉΡ‚ΠΎ увСдомява потрСбитСля Π·Π° статуса Π½Π° записа: вярно ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ функцията Π·Π° запис Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° потрСбитСля Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π°.

Π—Π° Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ запис, трябва Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° сСсията Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π° сСсиСн ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ заявка Π΄ΠΎ api.cloudpbx.rt.ru/get_record.

{
        "session_id":"SDsnZugDFmTW7Sec"
}

Π’ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π·Π° изтСглянС Π½Π° Ρ„Π°ΠΉΠ» със запис Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π°.

{
        "result": ^_^quotοΏ½quot^_^,
        "resultMessage": "ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ",
    	"url": "https://api.cloudpbx.rt.ru/records_new_scheme/record/download/501a8fc4a4aca86eb35955419157921d/188254033036"
}

Π’Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ сС Π·Π°Π΄Π°Π²Π° Π² настройкитС Π½Π° вашия Π»ΠΈΡ‡Π΅Π½ Π°ΠΊΠ°ΡƒΠ½Ρ‚. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ„Π°ΠΉΠ»ΡŠΡ‚ Ρ‰Π΅ бъдС ΠΈΠ·Ρ‚Ρ€ΠΈΡ‚.

Бтатистика ΠΈ отчСтност

Π’ личния си Π°ΠΊΠ°ΡƒΠ½Ρ‚ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½Π° страница ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ статистика ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ Π·Π° всички обаТдания ΠΈ Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ ΠΏΠΎ статус ΠΈ Π²Ρ€Π΅ΠΌΠ΅. Π§Ρ€Π΅Π· API ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ с ΠΌΠ΅Ρ‚ΠΎΠ΄Π° /call_events:

       {
        "session_id":"SDsnZugDFmTW7Sec",
        "timestamp":"2019-12-27 15:34:59.349",
        "type":"incoming",
        "state":"end",
        "from_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@192.168.0.1",
        "from_pin":"",
        "request_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@192.168.0.1",
        "request_pin":^_^quotʚquot^_^,
        "disconnect_reason":"",
        "is_record":"true"
        }

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠ·Π²ΠΈΠΊΠ°ΠΉΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° call_info Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° масива ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π² CRM систСмата.

     {
        "session_id":"SDsnZugDFmTW7Sec"
}

Π’ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ масив ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π·Π° ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² CRM Π΄Π½Π΅Π²Π½ΠΈΠΊΠ°.

{
        "result":0,
        "resultMessage":"",
        "info":
        {
                "call_type":1,
                "direction":1,
                "state":1,
                "orig_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@192.168.0.1",
                "orig_pin":null,
                "dest_number":"sip:</i^_^gtοΏ½lt&i;gt^_^@192.168.0.1",
                "answering_sipuri":"[email protected]",
                "answering_pin":^_^quotɟquot^_^,
                "start_call_date":^_^quotοΏ½quot^_^,
                "duration":14,
                 "session_log":"0:el:123456789;0:ru:admin;7:ct:admin;9:cc:admin;14:cd:admin;",
                "is_voicemail":false,
                "is_record":true,
                "is_fax":false,
                "status_code":^_^quotοΏ½quot^_^,
                "status_string":""
        }
}

Π”Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ PBX Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ОсвСн API, Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° PBX ΠΈΠΌΠ° няколко Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅. НапримСр, Ρ‚ΠΎΠ²Π° Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ гласово мСню ΠΈ интСграция Π½Π° ΠΊΠ»Π΅Ρ‚ΡŠΡ‡Π½ΠΈ ΠΈ фиксирани ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡΡ‚ гласов ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ (IVR) Π΅ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‡ΡƒΠ²Π°ΠΌΠ΅ Π² ΡΠ»ΡƒΡˆΠ°Π»ΠΊΠ°Ρ‚Π°, ΠΏΡ€Π΅Π΄ΠΈ Π»ΠΈΡ†Π΅Ρ‚ΠΎ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Ρ‚ΠΎΠ²Π° Π΅ Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π΅Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, ΠΊΠΎΠΉΡ‚ΠΎ прСнасочва обаТданията към ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΎΡ‚Π΄Π΅Π»ΠΈ ΠΈ отговаря Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π½Π° някои Π²ΡŠΠΏΡ€ΠΎΡΠΈ. Π‘ΠΊΠΎΡ€ΠΎ Ρ‰Π΅ бъдС възмоТно Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с IVR Ρ‡Ρ€Π΅Π· API: Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ софтуСр, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° прослСдяватС Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊΠ° Π½Π° Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ Ρ‡Ρ€Π΅Π· IVR ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ информация Π·Π° натисканС Π½Π° клавиши с Ρ‚ΠΎΠ½Π°Π»Π½ΠΎ докосванС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π°Π±ΠΎΠ½Π°Ρ‚ΡŠΡ‚ Π΅ Π² гласовото мСню.

Π—Π° Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈΡ‚Π΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ‚Π° тСлСфония към ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ софтфон прилоТСния, ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ услугата Fixed Mobile Convergence (FMC). Π‘ ΠΊΠΎΠΉΡ‚ΠΎ ΠΈ Π΄Π° Π΅ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° са Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈ, става възмоТно Π΄Π° сС Ρ€Π°Π±ΠΎΡ‚ΠΈ с ΠΊΡ€Π°Ρ‚ΠΊΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°, ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС записват ΠΈ Π΄Π° сС Π²ΠΎΠ΄ΠΈ ΠΎΠ±Ρ‰Π° статистика Π·Π° тях. 

Π Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π° Π΅, Ρ‡Π΅ софтуСрнитС Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ сС нуТдаят ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π·Π° Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π°Ρ‚, Π½ΠΎ Π½Π΅ са ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ FMC Π΅ ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΎΡ€ΠΈ Π½Π° стари Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈ с Π±ΡƒΡ‚ΠΎΠ½ΠΈ.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€