Page tree
Skip to end of metadata
Go to start of metadata

Оглавление:

getCallBackFollowmeCallInfo - данный метод позволяет получить информацию об осуществленном CallBack вызове по его идентификатору.

Точка подключения: https://webapicommon.mtt.ru/index.php

Авторизация: Basic Auth

Метод: POST

Входные параметры

Name

Type

Description

customer_name

string

Имя Кастомера, созданного в функции

callBackCall_id

string

Уникальный идентификатор вызова

Выходные параметры

Name

Type

Description

callBackFollowmeCallInfoStruct

array of callBackFollowmeCallInfo

Структуру callBackFollowmeCallInfo см. ниже в примере успешного запроса

callBackFollowmeCallInfo

Name

Type

Description

destination_A

string

Номер, куда дозвонилось плече А

destination_B

string

Номер, куда дозвонилось плече В

waiting_period_A

string

Период ожидания плеча А

waiting_period_В

string

Период ожидания плеча В

call_back_charged_length_A

string

Длительность вызова плеча А (биллинговая)

call_back_real_length_A

string

Длительность вызова плеча А (реальная)

call_back_charged_length_B

string

Длительность вызова плеча B (биллинговая)

call_back_real_length_B

string

Длительность вызова плеча B (реальная)

call_back_cost

number

Стоимость вызова

call_back_status

string

Статус вызова

call_back_record_URL_A

array

URL для получения записи вызова плеча А (срок действия ссылки 60 сек)

call_back_record_URL_B

array

URL для получения записи вызова плеча В (срок действия ссылки 60 сек)

callDescription

string

Комментарий к вызову

Пример

JSON
{
    "id": "101",
    "jsonrpc": "2.0",
    "method": "getCallBackFollowmeCallInfo",
    "params": { 
                "customer_name" : "883140500000000",
                "callBackCall_id" : "1256ffb10774226b390ad1a2bc892c9c"
    }
}

Успешный ответ

JSON
{
	"jsonrpc": "2.0",
	"id": "1",
	"result":
	{
		"callBackFollowmeCallInfoStruct":
		{
			"destination_A": "+79162795520",
			"destination_B": "+79852970306",
			"waiting_period_A": "12",
			"waiting_period_B": "9",
			"call_back_charged_length_A": "60",
			"call_back_real_length_A": "15",
			"call_back_charged_length_B": "60",
			"call_back_real_length_B": "5",
			"call_back_cost": 2.98,
			"call_back_currency": "RUB",
			"call_back_status": "ok",
			"call_back_record_URL_A":
			{
				"downloadURL": "http:\/\/fuds.mtt.ru\/download\/75GV5LxVNdQuohMge0NMFpS2Oxwc3jKTmhjWE3987oPTOhCJ7o"
			},
			"call_back_record_URL_B":
			{
				"downloadURL": "http:\/\/fuds.mtt.ru\/download\/0bbDerTSCQFVmqzOdFu6pNX1STQCh5dTrdQ3PdajN3ICHdWyyV"
			},
			"callDescription": ""
		}
	}
}

Вызов закончился по timeout на стороне А

JSON
{
	"jsonrpc":"2.0",
	"id":"101",
	"error":
	{
		"code":-32001,
		"message":"Data not found",
		"data":"Call ended by timeout on side A"
	}
}

Вызов отбит на стороне А

JSON
{
	"jsonrpc":"2.0",
	"id":"101",
	"error":
	{
		"code":-32001,
		"message":"Data not found",
		"data":"Call ended by cancel on side A"
	}
}

Вызов отбит на стороне B

JSON
{
	"jsonrpc":"2.0",
	"id":"101",
	"error":
	{
		"code":-32001,
		"message":"Data not found",
		"data":"Call ended by cancel on side B"
	}
}

Your Rating:

  • No labels

2 Comments

  1. Anonymous

    Welcome to the world of adult Dating loveawake.ru
  2. Anonymous

    Welcome to the world of adult Dating loveawake.ru