Skip to main content
Question

Meetings Recordings API constant 504

  • November 23, 2021
  • 9 replies
  • 834 views

Hey folks,

I sent this email over a month ago and got no response, so going to assume that you're no longer monitoring that address. Also, the link you supply to check my tickets ends up in a complete loop and ends up routing me to RC England which doesn't accept my login.

PS Yes I am still getting this error and I have submitted tickets about it as well.

From: Bradley Bristow-Stagg
Sent: Thursday, 14 October 2021 9:52 AM
To: devsupport@learn.ringcentral.com
Subject: Service Temporary Unavailable on Get Account Meetings Recordings


Hey folks,

For the last three days, if I make a request to: https://platform.ringcentral.com/restapi/v1.0/account/:accountId/meeting-recordings/ with a single meetingId field I get the following response:

{

"errorCode": "CMN-201",

"message": "Service Temporary Unavailable"

}


HOWEVER if I specify a meetingStartTimeFrom and or meetingStartTimeTo I get returned data, though they are not filtering correctly either. Example:
I have a known meeting I am trying to find by the StartTimeFrom/To, here is the raw data of the meeting:

{

"meeting": {

"id": "1448743814",

"topic": "McCartney Electrical Solutions - SESSION - INVOICING - Karen",

"startTime": "2021-08-10T23:00:15Z",

"uuid": "ULfWTpD3RDe+doRQQwoxaw=="

},

"recording": [

{

"id": "ac0eaeb2-c010-4e4f-905c-738125bd95c6",

"contentDownloadUri": "https://media.ringcentral.com/restapi/v1.0/account/2194749014/extension/2203352014/meeting/ULfWTpD3RDe%252BdoRQQwoxaw%253D%253D/recordings/ac0eaeb2-c010-4e4f-905c-738125bd95c6/content",

"contentType": "video/mp4",

"size": 104587835,

"startTime": "2021-08-10T23:00:17Z",

"endTime": "2021-08-11T00:09:23Z",

"status": "COMPLETED",

"uuid": "ULfWTpD3RDe+doRQQwoxaw=="

}

]

}

Now, if I set meetingStartTimeFrom: 2021-08-10T23:00:00Z which is 15 secs before the startTime listed above I get no results:

page1.png


Changing the page number doesn’t change any of the returned data either:

page2.png

9 replies

PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • 2317 replies
  • November 23, 2021

Your attachments do not show up?


  • 0 replies
  • November 24, 2021

The right email ID to reach to devsupport is devsupport@ringcentral.com , however we are ending email based supports. So you will need to open a support ticket using the link below:

https://developers.ringcentral.com/support/create-case


Can you please open a support ticket and provide the API Request Headers , Request body and Response and the team will investigate it further and will get back to you ?





  • 0 replies
  • November 24, 2021

Please expect some delay in the response due to Thanksgiving holidays. The team will be back on Monday morning.


This is STILL not working!
2784-1638763857337.png


OMG Even your support portal is INOP!

2792-1638764115435.png


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • 2317 replies
  • December 6, 2021

Let me ping the support team and ask them to contact you.

For your original question, I think the RCM get meeting recordings list API really has an issue. I got the same error "Service Temporary Unavailable" on my test with an invalid meeting id.


  • 0 replies
  • December 7, 2021

@Bradley Bristow-Stagg I just checked the meetingID that you posted in the previous post, I couldn't find the meeting related to that ID. May I know where did you get that ID from?


Also , I checked other IDs that are available on your logs and the url works Fine for those IDs

for example:

GET /restapi/v1.0/account/~/meeting-recordings?meetingStartTimeFrom=2021-05-10T23:00:00Z&meetingId=1440295829 HTTP/1.1
Host: platform.ringcentral.com
Content-Type: application/json
Accept: application/json
Authorization: Bearer [token]

returns 200 OK response with the body of meeting ID : 1440295829


For fetching meeting for specific ID as well , the meetingStartTime is required field

Do you have another examples of missing meeting IDs? Can you share?


For invalid meetingID I got a 404 response with msg :

{"errorCode": "CMN-102","message": "Resource for parameter [meetingId] is not found"}


I just checked the support ticket link to create a ticket and it works just fine . Can you please retry ?
https://developers.ringcentral.com/support/create-case

ringcentral-developers.png


PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • 2317 replies
  • December 7, 2021

"For fetching meeting for specific ID as well , the meetingStartTime is required field"

Internal identifier of a meeting. Either meetingId or meetingStartTime/meetingEndTime can be specified

So no, if you specify the meeting id, you don't need the meetingStartTimeFrom param. Does not make sense if this is really required!

@Bradley Bristow-Stagg Now, I also notice that the meeting id you posted here is not strange. Where did you get it from?

As I said earlier, I don't have a meeting recording so I cannot verify. But form the API reference, the sample response shows that the meeting id is a long number as string

"meeting": {
      "uuid": "cH8KxkWpR1ea+SvPYeCwoQ==",
       "id": "12345678",
       "topic": "Meeting Topic",
       "startTime": "2018-07-02T10:30:00Z",
      }, 

You documentation SPECIFICALLY says; EITHER OR, does NOT specifiy BOTH as required.

screenshot-2021-12-07-121443.png

See above the highlighted section. Why should I need to provide BOTH when a meeting can only have ONE ID? It is a UNIQUE identifier.

Also, I did not say that the create link does not work, but I showed that your support portal to view/review tickets is broken.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings