Возвращает ли RingCentral Call Log API пропущенное значение?

На портале учетной записи RingCentral Online (https://service.ringcentral.com) и в конечных приложениях журнал вызовов дисплей показывает, был ли вызов входящим, исходящим или пропущенным.

Глядя на справку по API для API журнала вызовов, кажется, что он отправляет только входящие или исходящие вызовы для «Направления». Возвращает ли API журнала вызовов разработчика значение «Пропущено»? Есть ли другой способ получить эту информацию через API журнала вызовов?

Ссылка: https://developer.ringcentral.com/api-docs/latest/index.html#!#RefCallLog.html


person Grokify    schedule 28.08.2018    source источник


Ответы (2)


Этот вопрос, по-видимому, относится к столбцу «Тип» пользовательского интерфейса онлайн-портала учетных записей, как показано на этом снимке экрана:

введите здесь описание изображения

В столбце «Тип» веб-интерфейса отображается «Входящие», «Исходящие» или «Пропущенные». Это можно сгенерировать, используя свойства ответа как для direction, так и для result.

  • direction Свойство ответа API будет Inbound или Outbound
  • result Свойство ответа API — это перечисляемое значение, которое включает Missed и другие значения, включая Voicemail, что является примером снимка экрана. Полный список доступен по ссылке ниже:

Ссылка: https://developer.ringcentral.com/api-docs/latest/index.html#!#ResultStatusValues

Вот пример ответа:

{
    "uri": "https://platform.ringcentral.com/restapi/v1.0/account/11111111/call-log?view=Simple&showBlocked=true&withRecording=false&dateFrom=2018-08-27T06:18:00.000Z&page=1&perPage=100",
    "records": [
        {
            "uri": "https://platform.ringcentral.com/restapi/v1.0/account/11111111/call-log/22222222?view=Simple",
            "id": "22222222",
            "sessionId": "33333333",
            "startTime": "2018-08-27T17:38:12.634Z",
            "duration": 27,
            "type": "Voice",
            "direction": "Inbound",
            "action": "Phone Call",
            "result": "Missed",
            "to": {
                "phoneNumber": "+16505550101"
            },
            "from": {
                "phoneNumber": "+16505550102",
                "name": "LOS ALTOS    CA",
                "location": "Los Altos, CA"
            }
        }
    ],
    ...
}
person Grokify    schedule 28.08.2018

Пожалуйста, прочитайте этот блог, чтобы узнать больше информации, которую вы можно найти в журнале вызовов.

person Paco Vu    schedule 29.08.2018