question

Daniel Johnson avatar image
Daniel Johnson asked Phong Vu commented

Call Recording API returning 3 second duration for all recordings

Is anyone else seeing this issue? I have a script running that flags call logs that have recordings, and then I hit the call recording api, /restapi/v1.0/account/accountId/recording/recordingId, with the recoding ID that I get from the call log, and every time it returns a duration of 3 seconds, even though every single call is much longer.

I've opened a ticket with support and have been met with crickets. This is in our production environment and causing significant issues.

Any advice?

rest api
2 comments
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Deisbel Diaz avatar image Deisbel Diaz commented ·

I'm having the same issue as well. Any update?

Checking the workaround now.

0 Likes 0 ·
Deisbel Diaz avatar image Deisbel Diaz Deisbel Diaz commented ·

I'm already implementing the workaround, taking the duration from the call-log, but looks like the call.duration and recording.duration are in some case really distant. For example, I have a call duration returning 43 seconds but when I download the recording file its duration is only 23 seconds.

At least this is better than showing 3 seconds for every call.

0 Likes 0 ·
Phong Vu avatar image
Phong Vu answered Daniel Johnson commented

Do you mean that the value of the duration field is just 3 instead of the actual duration of the recording?

screen-shot-2023-05-17-at-84444-am.png


11 comments
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Daniel Johnson avatar image Daniel Johnson commented ·

Yes. Here's what I see no matter the what record ID I check:

1684338687301.png

And here it is in the admin call log report:

1684338762055.png

0 Likes 0 ·
1684338687301.png (20.5 KiB)
1684338762055.png (34.9 KiB)
Daniel Johnson avatar image Daniel Johnson Daniel Johnson commented ·

I meant to say no matter what recording Id I check.

0 Likes 0 ·
Adrian Ellison avatar image Adrian Ellison Daniel Johnson commented ·

Hi Daniel,

Did you receive any resolution to this issue? We are facing the same problem.

0 Likes 0 ·
Show more comments
Phong Vu avatar image Phong Vu ♦♦ Daniel Johnson commented ·

That's weird. I just check and it returns the correct value

{
  id: '197253472xxxx',
  contentUri: 'https://media.ringcentral.com/restapi/v1.0/account/80964xxxx/recording/197253472xxxx/content',
  contentType: 'audio/mpeg',
  duration: 87
}

I suggest you open a dev support ticket so some one can have a closer look at your account. I am sure that it's not the platform issue.

0 Likes 0 ·
Daniel Johnson avatar image Daniel Johnson Phong Vu ♦♦ commented ·

thanks @Phong Vu , I opened one yesterday. No response.

0 Likes 0 ·
Adrian Ellison avatar image
Adrian Ellison answered

Hi @Phong Vu,

Do you know whether there has been any progress with getting this bug fixed?

1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Adrian Ellison avatar image
Adrian Ellison answered Phong Vu commented

Hi @Phong Vu ,

Do you know whether there has been any progress with getting this bug fixed?

I have had no response to my support ticket.

Thank you.

1 comment
1 |3000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Phong Vu avatar image Phong Vu ♦♦ commented ·

I thought it was fixed a long time ago. But I just checked and it wasn't.

Let me check with the platform team to get the latest status.

UPDATED: Unfortunately, the issue is not fixed and I have no ETA.

0 Likes 0 ·

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys